
.ap-16 {
    display: inline-block;
    height: 16px;
    width: 16px;
    background-image: url(sheet_apple_16.png);
    background-repeat: no-repeat;
}
    
.ap-20 {
    display: inline-block;
    height: 20px;
    width: 20px;
    background-image: url(sheet_apple_20.png);
    background-repeat: no-repeat;
}
    
.ap-32 {
    display: inline-block;
    height: 32px;
    width: 32px;
    background-image: url(sheet_apple_32.png);
    background-repeat: no-repeat;
}
    
.ap-64 {
    display: inline-block;
    height: 64px;
    width: 64px;
    background-image: url(sheet_apple_64.png);
    background-repeat: no-repeat;
}
    
.ap-copyright.ap-16 {
  background-position: -0px -0px;
}
    
.ap-copyright.ap-20 {
  background-position: -0px -0px;
}
    
.ap-copyright.ap-32 {
  background-position: -0px -0px;
}
    
.ap-copyright.ap-64 {
  background-position: -0px -0px;
}
    
.ap-registered.ap-16 {
  background-position: -0px -16px;
}
    
.ap-registered.ap-20 {
  background-position: -0px -20px;
}
    
.ap-registered.ap-32 {
  background-position: -0px -32px;
}
    
.ap-registered.ap-64 {
  background-position: -0px -64px;
}
    
.ap-bangbang.ap-16 {
  background-position: -0px -32px;
}
    
.ap-bangbang.ap-20 {
  background-position: -0px -40px;
}
    
.ap-bangbang.ap-32 {
  background-position: -0px -64px;
}
    
.ap-bangbang.ap-64 {
  background-position: -0px -128px;
}
    
.ap-interrobang.ap-16 {
  background-position: -0px -48px;
}
    
.ap-interrobang.ap-20 {
  background-position: -0px -60px;
}
    
.ap-interrobang.ap-32 {
  background-position: -0px -96px;
}
    
.ap-interrobang.ap-64 {
  background-position: -0px -192px;
}
    
.ap-tm.ap-16 {
  background-position: -0px -64px;
}
    
.ap-tm.ap-20 {
  background-position: -0px -80px;
}
    
.ap-tm.ap-32 {
  background-position: -0px -128px;
}
    
.ap-tm.ap-64 {
  background-position: -0px -256px;
}
    
.ap-information_source.ap-16 {
  background-position: -0px -80px;
}
    
.ap-information_source.ap-20 {
  background-position: -0px -100px;
}
    
.ap-information_source.ap-32 {
  background-position: -0px -160px;
}
    
.ap-information_source.ap-64 {
  background-position: -0px -320px;
}
    
.ap-left_right_arrow.ap-16 {
  background-position: -0px -96px;
}
    
.ap-left_right_arrow.ap-20 {
  background-position: -0px -120px;
}
    
.ap-left_right_arrow.ap-32 {
  background-position: -0px -192px;
}
    
.ap-left_right_arrow.ap-64 {
  background-position: -0px -384px;
}
    
.ap-arrow_up_down.ap-16 {
  background-position: -0px -112px;
}
    
.ap-arrow_up_down.ap-20 {
  background-position: -0px -140px;
}
    
.ap-arrow_up_down.ap-32 {
  background-position: -0px -224px;
}
    
.ap-arrow_up_down.ap-64 {
  background-position: -0px -448px;
}
    
.ap-arrow_upper_left.ap-16 {
  background-position: -0px -128px;
}
    
.ap-arrow_upper_left.ap-20 {
  background-position: -0px -160px;
}
    
.ap-arrow_upper_left.ap-32 {
  background-position: -0px -256px;
}
    
.ap-arrow_upper_left.ap-64 {
  background-position: -0px -512px;
}
    
.ap-arrow_upper_right.ap-16 {
  background-position: -0px -144px;
}
    
.ap-arrow_upper_right.ap-20 {
  background-position: -0px -180px;
}
    
.ap-arrow_upper_right.ap-32 {
  background-position: -0px -288px;
}
    
.ap-arrow_upper_right.ap-64 {
  background-position: -0px -576px;
}
    
.ap-arrow_lower_right.ap-16 {
  background-position: -0px -160px;
}
    
.ap-arrow_lower_right.ap-20 {
  background-position: -0px -200px;
}
    
.ap-arrow_lower_right.ap-32 {
  background-position: -0px -320px;
}
    
.ap-arrow_lower_right.ap-64 {
  background-position: -0px -640px;
}
    
.ap-arrow_lower_left.ap-16 {
  background-position: -0px -176px;
}
    
.ap-arrow_lower_left.ap-20 {
  background-position: -0px -220px;
}
    
.ap-arrow_lower_left.ap-32 {
  background-position: -0px -352px;
}
    
.ap-arrow_lower_left.ap-64 {
  background-position: -0px -704px;
}
    
.ap-leftwards_arrow_with_hook.ap-16 {
  background-position: -0px -192px;
}
    
.ap-leftwards_arrow_with_hook.ap-20 {
  background-position: -0px -240px;
}
    
.ap-leftwards_arrow_with_hook.ap-32 {
  background-position: -0px -384px;
}
    
.ap-leftwards_arrow_with_hook.ap-64 {
  background-position: -0px -768px;
}
    
.ap-arrow_right_hook.ap-16 {
  background-position: -0px -208px;
}
    
.ap-arrow_right_hook.ap-20 {
  background-position: -0px -260px;
}
    
.ap-arrow_right_hook.ap-32 {
  background-position: -0px -416px;
}
    
.ap-arrow_right_hook.ap-64 {
  background-position: -0px -832px;
}
    
.ap-watch.ap-16 {
  background-position: -0px -224px;
}
    
.ap-watch.ap-20 {
  background-position: -0px -280px;
}
    
.ap-watch.ap-32 {
  background-position: -0px -448px;
}
    
.ap-watch.ap-64 {
  background-position: -0px -896px;
}
    
.ap-hourglass.ap-16 {
  background-position: -0px -240px;
}
    
.ap-hourglass.ap-20 {
  background-position: -0px -300px;
}
    
.ap-hourglass.ap-32 {
  background-position: -0px -480px;
}
    
.ap-hourglass.ap-64 {
  background-position: -0px -960px;
}
    
.ap-keyboard.ap-16 {
  background-position: -0px -256px;
}
    
.ap-keyboard.ap-20 {
  background-position: -0px -320px;
}
    
.ap-keyboard.ap-32 {
  background-position: -0px -512px;
}
    
.ap-keyboard.ap-64 {
  background-position: -0px -1024px;
}
    
.ap-fast_forward.ap-16 {
  background-position: -0px -288px;
}
    
.ap-fast_forward.ap-20 {
  background-position: -0px -360px;
}
    
.ap-fast_forward.ap-32 {
  background-position: -0px -576px;
}
    
.ap-fast_forward.ap-64 {
  background-position: -0px -1152px;
}
    
.ap-rewind.ap-16 {
  background-position: -0px -304px;
}
    
.ap-rewind.ap-20 {
  background-position: -0px -380px;
}
    
.ap-rewind.ap-32 {
  background-position: -0px -608px;
}
    
.ap-rewind.ap-64 {
  background-position: -0px -1216px;
}
    
.ap-arrow_double_up.ap-16 {
  background-position: -0px -320px;
}
    
.ap-arrow_double_up.ap-20 {
  background-position: -0px -400px;
}
    
.ap-arrow_double_up.ap-32 {
  background-position: -0px -640px;
}
    
.ap-arrow_double_up.ap-64 {
  background-position: -0px -1280px;
}
    
.ap-arrow_double_down.ap-16 {
  background-position: -0px -336px;
}
    
.ap-arrow_double_down.ap-20 {
  background-position: -0px -420px;
}
    
.ap-arrow_double_down.ap-32 {
  background-position: -0px -672px;
}
    
.ap-arrow_double_down.ap-64 {
  background-position: -0px -1344px;
}
    
.ap-black_right_pointing_double_triangle_with_vertical_bar.ap-16 {
  background-position: -0px -352px;
}
    
.ap-black_right_pointing_double_triangle_with_vertical_bar.ap-20 {
  background-position: -0px -440px;
}
    
.ap-black_right_pointing_double_triangle_with_vertical_bar.ap-32 {
  background-position: -0px -704px;
}
    
.ap-black_right_pointing_double_triangle_with_vertical_bar.ap-64 {
  background-position: -0px -1408px;
}
    
.ap-black_left_pointing_double_triangle_with_vertical_bar.ap-16 {
  background-position: -0px -368px;
}
    
.ap-black_left_pointing_double_triangle_with_vertical_bar.ap-20 {
  background-position: -0px -460px;
}
    
.ap-black_left_pointing_double_triangle_with_vertical_bar.ap-32 {
  background-position: -0px -736px;
}
    
.ap-black_left_pointing_double_triangle_with_vertical_bar.ap-64 {
  background-position: -0px -1472px;
}
    
.ap-black_right_pointing_triangle_with_double_vertical_bar.ap-16 {
  background-position: -0px -384px;
}
    
.ap-black_right_pointing_triangle_with_double_vertical_bar.ap-20 {
  background-position: -0px -480px;
}
    
.ap-black_right_pointing_triangle_with_double_vertical_bar.ap-32 {
  background-position: -0px -768px;
}
    
.ap-black_right_pointing_triangle_with_double_vertical_bar.ap-64 {
  background-position: -0px -1536px;
}
    
.ap-alarm_clock.ap-16 {
  background-position: -0px -400px;
}
    
.ap-alarm_clock.ap-20 {
  background-position: -0px -500px;
}
    
.ap-alarm_clock.ap-32 {
  background-position: -0px -800px;
}
    
.ap-alarm_clock.ap-64 {
  background-position: -0px -1600px;
}
    
.ap-stopwatch.ap-16 {
  background-position: -0px -416px;
}
    
.ap-stopwatch.ap-20 {
  background-position: -0px -520px;
}
    
.ap-stopwatch.ap-32 {
  background-position: -0px -832px;
}
    
.ap-stopwatch.ap-64 {
  background-position: -0px -1664px;
}
    
.ap-timer_clock.ap-16 {
  background-position: -0px -432px;
}
    
.ap-timer_clock.ap-20 {
  background-position: -0px -540px;
}
    
.ap-timer_clock.ap-32 {
  background-position: -0px -864px;
}
    
.ap-timer_clock.ap-64 {
  background-position: -0px -1728px;
}
    
.ap-hourglass_flowing_sand.ap-16 {
  background-position: -0px -448px;
}
    
.ap-hourglass_flowing_sand.ap-20 {
  background-position: -0px -560px;
}
    
.ap-hourglass_flowing_sand.ap-32 {
  background-position: -0px -896px;
}
    
.ap-hourglass_flowing_sand.ap-64 {
  background-position: -0px -1792px;
}
    
.ap-double_vertical_bar.ap-16 {
  background-position: -0px -464px;
}
    
.ap-double_vertical_bar.ap-20 {
  background-position: -0px -580px;
}
    
.ap-double_vertical_bar.ap-32 {
  background-position: -0px -928px;
}
    
.ap-double_vertical_bar.ap-64 {
  background-position: -0px -1856px;
}
    
.ap-black_square_for_stop.ap-16 {
  background-position: -0px -480px;
}
    
.ap-black_square_for_stop.ap-20 {
  background-position: -0px -600px;
}
    
.ap-black_square_for_stop.ap-32 {
  background-position: -0px -960px;
}
    
.ap-black_square_for_stop.ap-64 {
  background-position: -0px -1920px;
}
    
.ap-black_circle_for_record.ap-16 {
  background-position: -0px -496px;
}
    
.ap-black_circle_for_record.ap-20 {
  background-position: -0px -620px;
}
    
.ap-black_circle_for_record.ap-32 {
  background-position: -0px -992px;
}
    
.ap-black_circle_for_record.ap-64 {
  background-position: -0px -1984px;
}
    
.ap-m.ap-16 {
  background-position: -0px -512px;
}
    
.ap-m.ap-20 {
  background-position: -0px -640px;
}
    
.ap-m.ap-32 {
  background-position: -0px -1024px;
}
    
.ap-m.ap-64 {
  background-position: -0px -2048px;
}
    
.ap-black_small_square.ap-16 {
  background-position: -0px -528px;
}
    
.ap-black_small_square.ap-20 {
  background-position: -0px -660px;
}
    
.ap-black_small_square.ap-32 {
  background-position: -0px -1056px;
}
    
.ap-black_small_square.ap-64 {
  background-position: -0px -2112px;
}
    
.ap-white_small_square.ap-16 {
  background-position: -0px -544px;
}
    
.ap-white_small_square.ap-20 {
  background-position: -0px -680px;
}
    
.ap-white_small_square.ap-32 {
  background-position: -0px -1088px;
}
    
.ap-white_small_square.ap-64 {
  background-position: -0px -2176px;
}
    
.ap-arrow_forward.ap-16 {
  background-position: -0px -560px;
}
    
.ap-arrow_forward.ap-20 {
  background-position: -0px -700px;
}
    
.ap-arrow_forward.ap-32 {
  background-position: -0px -1120px;
}
    
.ap-arrow_forward.ap-64 {
  background-position: -0px -2240px;
}
    
.ap-arrow_backward.ap-16 {
  background-position: -0px -576px;
}
    
.ap-arrow_backward.ap-20 {
  background-position: -0px -720px;
}
    
.ap-arrow_backward.ap-32 {
  background-position: -0px -1152px;
}
    
.ap-arrow_backward.ap-64 {
  background-position: -0px -2304px;
}
    
.ap-white_medium_square.ap-16 {
  background-position: -0px -592px;
}
    
.ap-white_medium_square.ap-20 {
  background-position: -0px -740px;
}
    
.ap-white_medium_square.ap-32 {
  background-position: -0px -1184px;
}
    
.ap-white_medium_square.ap-64 {
  background-position: -0px -2368px;
}
    
.ap-black_medium_square.ap-16 {
  background-position: -0px -608px;
}
    
.ap-black_medium_square.ap-20 {
  background-position: -0px -760px;
}
    
.ap-black_medium_square.ap-32 {
  background-position: -0px -1216px;
}
    
.ap-black_medium_square.ap-64 {
  background-position: -0px -2432px;
}
    
.ap-white_medium_small_square.ap-16 {
  background-position: -0px -624px;
}
    
.ap-white_medium_small_square.ap-20 {
  background-position: -0px -780px;
}
    
.ap-white_medium_small_square.ap-32 {
  background-position: -0px -1248px;
}
    
.ap-white_medium_small_square.ap-64 {
  background-position: -0px -2496px;
}
    
.ap-black_medium_small_square.ap-16 {
  background-position: -0px -640px;
}
    
.ap-black_medium_small_square.ap-20 {
  background-position: -0px -800px;
}
    
.ap-black_medium_small_square.ap-32 {
  background-position: -0px -1280px;
}
    
.ap-black_medium_small_square.ap-64 {
  background-position: -0px -2560px;
}
    
.ap-sunny.ap-16 {
  background-position: -16px -0px;
}
    
.ap-sunny.ap-20 {
  background-position: -20px -0px;
}
    
.ap-sunny.ap-32 {
  background-position: -32px -0px;
}
    
.ap-sunny.ap-64 {
  background-position: -64px -0px;
}
    
.ap-cloud.ap-16 {
  background-position: -16px -16px;
}
    
.ap-cloud.ap-20 {
  background-position: -20px -20px;
}
    
.ap-cloud.ap-32 {
  background-position: -32px -32px;
}
    
.ap-cloud.ap-64 {
  background-position: -64px -64px;
}
    
.ap-umbrella.ap-16 {
  background-position: -16px -32px;
}
    
.ap-umbrella.ap-20 {
  background-position: -20px -40px;
}
    
.ap-umbrella.ap-32 {
  background-position: -32px -64px;
}
    
.ap-umbrella.ap-64 {
  background-position: -64px -128px;
}
    
.ap-snowman.ap-16 {
  background-position: -16px -48px;
}
    
.ap-snowman.ap-20 {
  background-position: -20px -60px;
}
    
.ap-snowman.ap-32 {
  background-position: -32px -96px;
}
    
.ap-snowman.ap-64 {
  background-position: -64px -192px;
}
    
.ap-comet.ap-16 {
  background-position: -16px -64px;
}
    
.ap-comet.ap-20 {
  background-position: -20px -80px;
}
    
.ap-comet.ap-32 {
  background-position: -32px -128px;
}
    
.ap-comet.ap-64 {
  background-position: -64px -256px;
}
    
.ap-phone.ap-16 {
  background-position: -16px -80px;
}
    
.ap-phone.ap-20 {
  background-position: -20px -100px;
}
    
.ap-phone.ap-32 {
  background-position: -32px -160px;
}
    
.ap-phone.ap-64 {
  background-position: -64px -320px;
}
    
.ap-ballot_box_with_check.ap-16 {
  background-position: -16px -96px;
}
    
.ap-ballot_box_with_check.ap-20 {
  background-position: -20px -120px;
}
    
.ap-ballot_box_with_check.ap-32 {
  background-position: -32px -192px;
}
    
.ap-ballot_box_with_check.ap-64 {
  background-position: -64px -384px;
}
    
.ap-umbrella_with_rain_drops.ap-16 {
  background-position: -16px -112px;
}
    
.ap-umbrella_with_rain_drops.ap-20 {
  background-position: -20px -140px;
}
    
.ap-umbrella_with_rain_drops.ap-32 {
  background-position: -32px -224px;
}
    
.ap-umbrella_with_rain_drops.ap-64 {
  background-position: -64px -448px;
}
    
.ap-coffee.ap-16 {
  background-position: -16px -128px;
}
    
.ap-coffee.ap-20 {
  background-position: -20px -160px;
}
    
.ap-coffee.ap-32 {
  background-position: -32px -256px;
}
    
.ap-coffee.ap-64 {
  background-position: -64px -512px;
}
    
.ap-shamrock.ap-16 {
  background-position: -16px -144px;
}
    
.ap-shamrock.ap-20 {
  background-position: -20px -180px;
}
    
.ap-shamrock.ap-32 {
  background-position: -32px -288px;
}
    
.ap-shamrock.ap-64 {
  background-position: -64px -576px;
}
    
.ap-point_up.ap-16 {
  background-position: -16px -160px;
}
    
.ap-point_up.ap-20 {
  background-position: -20px -200px;
}
    
.ap-point_up.ap-32 {
  background-position: -32px -320px;
}
    
.ap-point_up.ap-64 {
  background-position: -64px -640px;
}
    
.ap-skull_and_crossbones.ap-16 {
  background-position: -16px -256px;
}
    
.ap-skull_and_crossbones.ap-20 {
  background-position: -20px -320px;
}
    
.ap-skull_and_crossbones.ap-32 {
  background-position: -32px -512px;
}
    
.ap-skull_and_crossbones.ap-64 {
  background-position: -64px -1024px;
}
    
.ap-radioactive_sign.ap-16 {
  background-position: -16px -272px;
}
    
.ap-radioactive_sign.ap-20 {
  background-position: -20px -340px;
}
    
.ap-radioactive_sign.ap-32 {
  background-position: -32px -544px;
}
    
.ap-radioactive_sign.ap-64 {
  background-position: -64px -1088px;
}
    
.ap-biohazard_sign.ap-16 {
  background-position: -16px -288px;
}
    
.ap-biohazard_sign.ap-20 {
  background-position: -20px -360px;
}
    
.ap-biohazard_sign.ap-32 {
  background-position: -32px -576px;
}
    
.ap-biohazard_sign.ap-64 {
  background-position: -64px -1152px;
}
    
.ap-orthodox_cross.ap-16 {
  background-position: -16px -304px;
}
    
.ap-orthodox_cross.ap-20 {
  background-position: -20px -380px;
}
    
.ap-orthodox_cross.ap-32 {
  background-position: -32px -608px;
}
    
.ap-orthodox_cross.ap-64 {
  background-position: -64px -1216px;
}
    
.ap-star_and_crescent.ap-16 {
  background-position: -16px -320px;
}
    
.ap-star_and_crescent.ap-20 {
  background-position: -20px -400px;
}
    
.ap-star_and_crescent.ap-32 {
  background-position: -32px -640px;
}
    
.ap-star_and_crescent.ap-64 {
  background-position: -64px -1280px;
}
    
.ap-peace_symbol.ap-16 {
  background-position: -16px -336px;
}
    
.ap-peace_symbol.ap-20 {
  background-position: -20px -420px;
}
    
.ap-peace_symbol.ap-32 {
  background-position: -32px -672px;
}
    
.ap-peace_symbol.ap-64 {
  background-position: -64px -1344px;
}
    
.ap-yin_yang.ap-16 {
  background-position: -16px -352px;
}
    
.ap-yin_yang.ap-20 {
  background-position: -20px -440px;
}
    
.ap-yin_yang.ap-32 {
  background-position: -32px -704px;
}
    
.ap-yin_yang.ap-64 {
  background-position: -64px -1408px;
}
    
.ap-wheel_of_dharma.ap-16 {
  background-position: -16px -368px;
}
    
.ap-wheel_of_dharma.ap-20 {
  background-position: -20px -460px;
}
    
.ap-wheel_of_dharma.ap-32 {
  background-position: -32px -736px;
}
    
.ap-wheel_of_dharma.ap-64 {
  background-position: -64px -1472px;
}
    
.ap-white_frowning_face.ap-16 {
  background-position: -16px -384px;
}
    
.ap-white_frowning_face.ap-20 {
  background-position: -20px -480px;
}
    
.ap-white_frowning_face.ap-32 {
  background-position: -32px -768px;
}
    
.ap-white_frowning_face.ap-64 {
  background-position: -64px -1536px;
}
    
.ap-relaxed.ap-16 {
  background-position: -16px -400px;
}
    
.ap-relaxed.ap-20 {
  background-position: -20px -500px;
}
    
.ap-relaxed.ap-32 {
  background-position: -32px -800px;
}
    
.ap-relaxed.ap-64 {
  background-position: -64px -1600px;
}
    
.ap-aries.ap-16 {
  background-position: -16px -416px;
}
    
.ap-aries.ap-20 {
  background-position: -20px -520px;
}
    
.ap-aries.ap-32 {
  background-position: -32px -832px;
}
    
.ap-aries.ap-64 {
  background-position: -64px -1664px;
}
    
.ap-taurus.ap-16 {
  background-position: -16px -432px;
}
    
.ap-taurus.ap-20 {
  background-position: -20px -540px;
}
    
.ap-taurus.ap-32 {
  background-position: -32px -864px;
}
    
.ap-taurus.ap-64 {
  background-position: -64px -1728px;
}
    
.ap-gemini.ap-16 {
  background-position: -16px -448px;
}
    
.ap-gemini.ap-20 {
  background-position: -20px -560px;
}
    
.ap-gemini.ap-32 {
  background-position: -32px -896px;
}
    
.ap-gemini.ap-64 {
  background-position: -64px -1792px;
}
    
.ap-cancer.ap-16 {
  background-position: -16px -464px;
}
    
.ap-cancer.ap-20 {
  background-position: -20px -580px;
}
    
.ap-cancer.ap-32 {
  background-position: -32px -928px;
}
    
.ap-cancer.ap-64 {
  background-position: -64px -1856px;
}
    
.ap-leo.ap-16 {
  background-position: -16px -480px;
}
    
.ap-leo.ap-20 {
  background-position: -20px -600px;
}
    
.ap-leo.ap-32 {
  background-position: -32px -960px;
}
    
.ap-leo.ap-64 {
  background-position: -64px -1920px;
}
    
.ap-virgo.ap-16 {
  background-position: -16px -496px;
}
    
.ap-virgo.ap-20 {
  background-position: -20px -620px;
}
    
.ap-virgo.ap-32 {
  background-position: -32px -992px;
}
    
.ap-virgo.ap-64 {
  background-position: -64px -1984px;
}
    
.ap-libra.ap-16 {
  background-position: -16px -512px;
}
    
.ap-libra.ap-20 {
  background-position: -20px -640px;
}
    
.ap-libra.ap-32 {
  background-position: -32px -1024px;
}
    
.ap-libra.ap-64 {
  background-position: -64px -2048px;
}
    
.ap-scorpius.ap-16 {
  background-position: -16px -528px;
}
    
.ap-scorpius.ap-20 {
  background-position: -20px -660px;
}
    
.ap-scorpius.ap-32 {
  background-position: -32px -1056px;
}
    
.ap-scorpius.ap-64 {
  background-position: -64px -2112px;
}
    
.ap-sagittarius.ap-16 {
  background-position: -16px -544px;
}
    
.ap-sagittarius.ap-20 {
  background-position: -20px -680px;
}
    
.ap-sagittarius.ap-32 {
  background-position: -32px -1088px;
}
    
.ap-sagittarius.ap-64 {
  background-position: -64px -2176px;
}
    
.ap-capricorn.ap-16 {
  background-position: -16px -560px;
}
    
.ap-capricorn.ap-20 {
  background-position: -20px -700px;
}
    
.ap-capricorn.ap-32 {
  background-position: -32px -1120px;
}
    
.ap-capricorn.ap-64 {
  background-position: -64px -2240px;
}
    
.ap-aquarius.ap-16 {
  background-position: -16px -576px;
}
    
.ap-aquarius.ap-20 {
  background-position: -20px -720px;
}
    
.ap-aquarius.ap-32 {
  background-position: -32px -1152px;
}
    
.ap-aquarius.ap-64 {
  background-position: -64px -2304px;
}
    
.ap-pisces.ap-16 {
  background-position: -16px -592px;
}
    
.ap-pisces.ap-20 {
  background-position: -20px -740px;
}
    
.ap-pisces.ap-32 {
  background-position: -32px -1184px;
}
    
.ap-pisces.ap-64 {
  background-position: -64px -2368px;
}
    
.ap-spades.ap-16 {
  background-position: -16px -608px;
}
    
.ap-spades.ap-20 {
  background-position: -20px -760px;
}
    
.ap-spades.ap-32 {
  background-position: -32px -1216px;
}
    
.ap-spades.ap-64 {
  background-position: -64px -2432px;
}
    
.ap-clubs.ap-16 {
  background-position: -16px -624px;
}
    
.ap-clubs.ap-20 {
  background-position: -20px -780px;
}
    
.ap-clubs.ap-32 {
  background-position: -32px -1248px;
}
    
.ap-clubs.ap-64 {
  background-position: -64px -2496px;
}
    
.ap-hearts.ap-16 {
  background-position: -16px -640px;
}
    
.ap-hearts.ap-20 {
  background-position: -20px -800px;
}
    
.ap-hearts.ap-32 {
  background-position: -32px -1280px;
}
    
.ap-hearts.ap-64 {
  background-position: -64px -2560px;
}
    
.ap-diamonds.ap-16 {
  background-position: -32px -0px;
}
    
.ap-diamonds.ap-20 {
  background-position: -40px -0px;
}
    
.ap-diamonds.ap-32 {
  background-position: -64px -0px;
}
    
.ap-diamonds.ap-64 {
  background-position: -128px -0px;
}
    
.ap-hotsprings.ap-16 {
  background-position: -32px -16px;
}
    
.ap-hotsprings.ap-20 {
  background-position: -40px -20px;
}
    
.ap-hotsprings.ap-32 {
  background-position: -64px -32px;
}
    
.ap-hotsprings.ap-64 {
  background-position: -128px -64px;
}
    
.ap-recycle.ap-16 {
  background-position: -32px -32px;
}
    
.ap-recycle.ap-20 {
  background-position: -40px -40px;
}
    
.ap-recycle.ap-32 {
  background-position: -64px -64px;
}
    
.ap-recycle.ap-64 {
  background-position: -128px -128px;
}
    
.ap-wheelchair.ap-16 {
  background-position: -32px -48px;
}
    
.ap-wheelchair.ap-20 {
  background-position: -40px -60px;
}
    
.ap-wheelchair.ap-32 {
  background-position: -64px -96px;
}
    
.ap-wheelchair.ap-64 {
  background-position: -128px -192px;
}
    
.ap-hammer_and_pick.ap-16 {
  background-position: -32px -64px;
}
    
.ap-hammer_and_pick.ap-20 {
  background-position: -40px -80px;
}
    
.ap-hammer_and_pick.ap-32 {
  background-position: -64px -128px;
}
    
.ap-hammer_and_pick.ap-64 {
  background-position: -128px -256px;
}
    
.ap-anchor.ap-16 {
  background-position: -32px -80px;
}
    
.ap-anchor.ap-20 {
  background-position: -40px -100px;
}
    
.ap-anchor.ap-32 {
  background-position: -64px -160px;
}
    
.ap-anchor.ap-64 {
  background-position: -128px -320px;
}
    
.ap-crossed_swords.ap-16 {
  background-position: -32px -96px;
}
    
.ap-crossed_swords.ap-20 {
  background-position: -40px -120px;
}
    
.ap-crossed_swords.ap-32 {
  background-position: -64px -192px;
}
    
.ap-crossed_swords.ap-64 {
  background-position: -128px -384px;
}
    
.ap-scales.ap-16 {
  background-position: -32px -112px;
}
    
.ap-scales.ap-20 {
  background-position: -40px -140px;
}
    
.ap-scales.ap-32 {
  background-position: -64px -224px;
}
    
.ap-scales.ap-64 {
  background-position: -128px -448px;
}
    
.ap-alembic.ap-16 {
  background-position: -32px -128px;
}
    
.ap-alembic.ap-20 {
  background-position: -40px -160px;
}
    
.ap-alembic.ap-32 {
  background-position: -64px -256px;
}
    
.ap-alembic.ap-64 {
  background-position: -128px -512px;
}
    
.ap-gear.ap-16 {
  background-position: -32px -144px;
}
    
.ap-gear.ap-20 {
  background-position: -40px -180px;
}
    
.ap-gear.ap-32 {
  background-position: -64px -288px;
}
    
.ap-gear.ap-64 {
  background-position: -128px -576px;
}
    
.ap-atom_symbol.ap-16 {
  background-position: -32px -160px;
}
    
.ap-atom_symbol.ap-20 {
  background-position: -40px -200px;
}
    
.ap-atom_symbol.ap-32 {
  background-position: -64px -320px;
}
    
.ap-atom_symbol.ap-64 {
  background-position: -128px -640px;
}
    
.ap-fleur_de_lis.ap-16 {
  background-position: -32px -176px;
}
    
.ap-fleur_de_lis.ap-20 {
  background-position: -40px -220px;
}
    
.ap-fleur_de_lis.ap-32 {
  background-position: -64px -352px;
}
    
.ap-fleur_de_lis.ap-64 {
  background-position: -128px -704px;
}
    
.ap-warning.ap-16 {
  background-position: -32px -192px;
}
    
.ap-warning.ap-20 {
  background-position: -40px -240px;
}
    
.ap-warning.ap-32 {
  background-position: -64px -384px;
}
    
.ap-warning.ap-64 {
  background-position: -128px -768px;
}
    
.ap-zap.ap-16 {
  background-position: -32px -208px;
}
    
.ap-zap.ap-20 {
  background-position: -40px -260px;
}
    
.ap-zap.ap-32 {
  background-position: -64px -416px;
}
    
.ap-zap.ap-64 {
  background-position: -128px -832px;
}
    
.ap-white_circle.ap-16 {
  background-position: -32px -224px;
}
    
.ap-white_circle.ap-20 {
  background-position: -40px -280px;
}
    
.ap-white_circle.ap-32 {
  background-position: -64px -448px;
}
    
.ap-white_circle.ap-64 {
  background-position: -128px -896px;
}
    
.ap-black_circle.ap-16 {
  background-position: -32px -240px;
}
    
.ap-black_circle.ap-20 {
  background-position: -40px -300px;
}
    
.ap-black_circle.ap-32 {
  background-position: -64px -480px;
}
    
.ap-black_circle.ap-64 {
  background-position: -128px -960px;
}
    
.ap-coffin.ap-16 {
  background-position: -32px -256px;
}
    
.ap-coffin.ap-20 {
  background-position: -40px -320px;
}
    
.ap-coffin.ap-32 {
  background-position: -64px -512px;
}
    
.ap-coffin.ap-64 {
  background-position: -128px -1024px;
}
    
.ap-funeral_urn.ap-16 {
  background-position: -32px -272px;
}
    
.ap-funeral_urn.ap-20 {
  background-position: -40px -340px;
}
    
.ap-funeral_urn.ap-32 {
  background-position: -64px -544px;
}
    
.ap-funeral_urn.ap-64 {
  background-position: -128px -1088px;
}
    
.ap-soccer.ap-16 {
  background-position: -32px -288px;
}
    
.ap-soccer.ap-20 {
  background-position: -40px -360px;
}
    
.ap-soccer.ap-32 {
  background-position: -64px -576px;
}
    
.ap-soccer.ap-64 {
  background-position: -128px -1152px;
}
    
.ap-baseball.ap-16 {
  background-position: -32px -304px;
}
    
.ap-baseball.ap-20 {
  background-position: -40px -380px;
}
    
.ap-baseball.ap-32 {
  background-position: -64px -608px;
}
    
.ap-baseball.ap-64 {
  background-position: -128px -1216px;
}
    
.ap-snowman_without_snow.ap-16 {
  background-position: -32px -320px;
}
    
.ap-snowman_without_snow.ap-20 {
  background-position: -40px -400px;
}
    
.ap-snowman_without_snow.ap-32 {
  background-position: -64px -640px;
}
    
.ap-snowman_without_snow.ap-64 {
  background-position: -128px -1280px;
}
    
.ap-partly_sunny.ap-16 {
  background-position: -32px -336px;
}
    
.ap-partly_sunny.ap-20 {
  background-position: -40px -420px;
}
    
.ap-partly_sunny.ap-32 {
  background-position: -64px -672px;
}
    
.ap-partly_sunny.ap-64 {
  background-position: -128px -1344px;
}
    
.ap-thunder_cloud_and_rain.ap-16 {
  background-position: -32px -352px;
}
    
.ap-thunder_cloud_and_rain.ap-20 {
  background-position: -40px -440px;
}
    
.ap-thunder_cloud_and_rain.ap-32 {
  background-position: -64px -704px;
}
    
.ap-thunder_cloud_and_rain.ap-64 {
  background-position: -128px -1408px;
}
    
.ap-ophiuchus.ap-16 {
  background-position: -32px -368px;
}
    
.ap-ophiuchus.ap-20 {
  background-position: -40px -460px;
}
    
.ap-ophiuchus.ap-32 {
  background-position: -64px -736px;
}
    
.ap-ophiuchus.ap-64 {
  background-position: -128px -1472px;
}
    
.ap-pick.ap-16 {
  background-position: -32px -384px;
}
    
.ap-pick.ap-20 {
  background-position: -40px -480px;
}
    
.ap-pick.ap-32 {
  background-position: -64px -768px;
}
    
.ap-pick.ap-64 {
  background-position: -128px -1536px;
}
    
.ap-helmet_with_white_cross.ap-16 {
  background-position: -32px -400px;
}
    
.ap-helmet_with_white_cross.ap-20 {
  background-position: -40px -500px;
}
    
.ap-helmet_with_white_cross.ap-32 {
  background-position: -64px -800px;
}
    
.ap-helmet_with_white_cross.ap-64 {
  background-position: -128px -1600px;
}
    
.ap-chains.ap-16 {
  background-position: -32px -416px;
}
    
.ap-chains.ap-20 {
  background-position: -40px -520px;
}
    
.ap-chains.ap-32 {
  background-position: -64px -832px;
}
    
.ap-chains.ap-64 {
  background-position: -128px -1664px;
}
    
.ap-no_entry.ap-16 {
  background-position: -32px -432px;
}
    
.ap-no_entry.ap-20 {
  background-position: -40px -540px;
}
    
.ap-no_entry.ap-32 {
  background-position: -64px -864px;
}
    
.ap-no_entry.ap-64 {
  background-position: -128px -1728px;
}
    
.ap-shinto_shrine.ap-16 {
  background-position: -32px -448px;
}
    
.ap-shinto_shrine.ap-20 {
  background-position: -40px -560px;
}
    
.ap-shinto_shrine.ap-32 {
  background-position: -64px -896px;
}
    
.ap-shinto_shrine.ap-64 {
  background-position: -128px -1792px;
}
    
.ap-church.ap-16 {
  background-position: -32px -464px;
}
    
.ap-church.ap-20 {
  background-position: -40px -580px;
}
    
.ap-church.ap-32 {
  background-position: -64px -928px;
}
    
.ap-church.ap-64 {
  background-position: -128px -1856px;
}
    
.ap-mountain.ap-16 {
  background-position: -32px -480px;
}
    
.ap-mountain.ap-20 {
  background-position: -40px -600px;
}
    
.ap-mountain.ap-32 {
  background-position: -64px -960px;
}
    
.ap-mountain.ap-64 {
  background-position: -128px -1920px;
}
    
.ap-umbrella_on_ground.ap-16 {
  background-position: -32px -496px;
}
    
.ap-umbrella_on_ground.ap-20 {
  background-position: -40px -620px;
}
    
.ap-umbrella_on_ground.ap-32 {
  background-position: -64px -992px;
}
    
.ap-umbrella_on_ground.ap-64 {
  background-position: -128px -1984px;
}
    
.ap-fountain.ap-16 {
  background-position: -32px -512px;
}
    
.ap-fountain.ap-20 {
  background-position: -40px -640px;
}
    
.ap-fountain.ap-32 {
  background-position: -64px -1024px;
}
    
.ap-fountain.ap-64 {
  background-position: -128px -2048px;
}
    
.ap-golf.ap-16 {
  background-position: -32px -528px;
}
    
.ap-golf.ap-20 {
  background-position: -40px -660px;
}
    
.ap-golf.ap-32 {
  background-position: -64px -1056px;
}
    
.ap-golf.ap-64 {
  background-position: -128px -2112px;
}
    
.ap-ferry.ap-16 {
  background-position: -32px -544px;
}
    
.ap-ferry.ap-20 {
  background-position: -40px -680px;
}
    
.ap-ferry.ap-32 {
  background-position: -64px -1088px;
}
    
.ap-ferry.ap-64 {
  background-position: -128px -2176px;
}
    
.ap-boat.ap-16 {
  background-position: -32px -560px;
}
    
.ap-boat.ap-20 {
  background-position: -40px -700px;
}
    
.ap-boat.ap-32 {
  background-position: -64px -1120px;
}
    
.ap-boat.ap-64 {
  background-position: -128px -2240px;
}
    
.ap-skier.ap-16 {
  background-position: -32px -576px;
}
    
.ap-skier.ap-20 {
  background-position: -40px -720px;
}
    
.ap-skier.ap-32 {
  background-position: -64px -1152px;
}
    
.ap-skier.ap-64 {
  background-position: -128px -2304px;
}
    
.ap-ice_skate.ap-16 {
  background-position: -32px -592px;
}
    
.ap-ice_skate.ap-20 {
  background-position: -40px -740px;
}
    
.ap-ice_skate.ap-32 {
  background-position: -64px -1184px;
}
    
.ap-ice_skate.ap-64 {
  background-position: -128px -2368px;
}
    
.ap-person_with_ball.ap-16 {
  background-position: -32px -608px;
}
    
.ap-person_with_ball.ap-20 {
  background-position: -40px -760px;
}
    
.ap-person_with_ball.ap-32 {
  background-position: -64px -1216px;
}
    
.ap-person_with_ball.ap-64 {
  background-position: -128px -2432px;
}
    
.ap-tent.ap-16 {
  background-position: -48px -48px;
}
    
.ap-tent.ap-20 {
  background-position: -60px -60px;
}
    
.ap-tent.ap-32 {
  background-position: -96px -96px;
}
    
.ap-tent.ap-64 {
  background-position: -192px -192px;
}
    
.ap-fuelpump.ap-16 {
  background-position: -48px -64px;
}
    
.ap-fuelpump.ap-20 {
  background-position: -60px -80px;
}
    
.ap-fuelpump.ap-32 {
  background-position: -96px -128px;
}
    
.ap-fuelpump.ap-64 {
  background-position: -192px -256px;
}
    
.ap-scissors.ap-16 {
  background-position: -48px -80px;
}
    
.ap-scissors.ap-20 {
  background-position: -60px -100px;
}
    
.ap-scissors.ap-32 {
  background-position: -96px -160px;
}
    
.ap-scissors.ap-64 {
  background-position: -192px -320px;
}
    
.ap-white_check_mark.ap-16 {
  background-position: -48px -96px;
}
    
.ap-white_check_mark.ap-20 {
  background-position: -60px -120px;
}
    
.ap-white_check_mark.ap-32 {
  background-position: -96px -192px;
}
    
.ap-white_check_mark.ap-64 {
  background-position: -192px -384px;
}
    
.ap-airplane.ap-16 {
  background-position: -48px -112px;
}
    
.ap-airplane.ap-20 {
  background-position: -60px -140px;
}
    
.ap-airplane.ap-32 {
  background-position: -96px -224px;
}
    
.ap-airplane.ap-64 {
  background-position: -192px -448px;
}
    
.ap-email.ap-16 {
  background-position: -48px -128px;
}
    
.ap-email.ap-20 {
  background-position: -60px -160px;
}
    
.ap-email.ap-32 {
  background-position: -96px -256px;
}
    
.ap-email.ap-64 {
  background-position: -192px -512px;
}
    
.ap-fist.ap-16 {
  background-position: -48px -144px;
}
    
.ap-fist.ap-20 {
  background-position: -60px -180px;
}
    
.ap-fist.ap-32 {
  background-position: -96px -288px;
}
    
.ap-fist.ap-64 {
  background-position: -192px -576px;
}
    
.ap-hand.ap-16 {
  background-position: -48px -240px;
}
    
.ap-hand.ap-20 {
  background-position: -60px -300px;
}
    
.ap-hand.ap-32 {
  background-position: -96px -480px;
}
    
.ap-hand.ap-64 {
  background-position: -192px -960px;
}
    
.ap-v.ap-16 {
  background-position: -48px -336px;
}
    
.ap-v.ap-20 {
  background-position: -60px -420px;
}
    
.ap-v.ap-32 {
  background-position: -96px -672px;
}
    
.ap-v.ap-64 {
  background-position: -192px -1344px;
}
    
.ap-writing_hand.ap-16 {
  background-position: -48px -432px;
}
    
.ap-writing_hand.ap-20 {
  background-position: -60px -540px;
}
    
.ap-writing_hand.ap-32 {
  background-position: -96px -864px;
}
    
.ap-writing_hand.ap-64 {
  background-position: -192px -1728px;
}
    
.ap-pencil2.ap-16 {
  background-position: -48px -528px;
}
    
.ap-pencil2.ap-20 {
  background-position: -60px -660px;
}
    
.ap-pencil2.ap-32 {
  background-position: -96px -1056px;
}
    
.ap-pencil2.ap-64 {
  background-position: -192px -2112px;
}
    
.ap-black_nib.ap-16 {
  background-position: -48px -544px;
}
    
.ap-black_nib.ap-20 {
  background-position: -60px -680px;
}
    
.ap-black_nib.ap-32 {
  background-position: -96px -1088px;
}
    
.ap-black_nib.ap-64 {
  background-position: -192px -2176px;
}
    
.ap-heavy_check_mark.ap-16 {
  background-position: -48px -560px;
}
    
.ap-heavy_check_mark.ap-20 {
  background-position: -60px -700px;
}
    
.ap-heavy_check_mark.ap-32 {
  background-position: -96px -1120px;
}
    
.ap-heavy_check_mark.ap-64 {
  background-position: -192px -2240px;
}
    
.ap-heavy_multiplication_x.ap-16 {
  background-position: -48px -576px;
}
    
.ap-heavy_multiplication_x.ap-20 {
  background-position: -60px -720px;
}
    
.ap-heavy_multiplication_x.ap-32 {
  background-position: -96px -1152px;
}
    
.ap-heavy_multiplication_x.ap-64 {
  background-position: -192px -2304px;
}
    
.ap-latin_cross.ap-16 {
  background-position: -48px -592px;
}
    
.ap-latin_cross.ap-20 {
  background-position: -60px -740px;
}
    
.ap-latin_cross.ap-32 {
  background-position: -96px -1184px;
}
    
.ap-latin_cross.ap-64 {
  background-position: -192px -2368px;
}
    
.ap-star_of_david.ap-16 {
  background-position: -48px -608px;
}
    
.ap-star_of_david.ap-20 {
  background-position: -60px -760px;
}
    
.ap-star_of_david.ap-32 {
  background-position: -96px -1216px;
}
    
.ap-star_of_david.ap-64 {
  background-position: -192px -2432px;
}
    
.ap-sparkles.ap-16 {
  background-position: -48px -624px;
}
    
.ap-sparkles.ap-20 {
  background-position: -60px -780px;
}
    
.ap-sparkles.ap-32 {
  background-position: -96px -1248px;
}
    
.ap-sparkles.ap-64 {
  background-position: -192px -2496px;
}
    
.ap-eight_spoked_asterisk.ap-16 {
  background-position: -48px -640px;
}
    
.ap-eight_spoked_asterisk.ap-20 {
  background-position: -60px -800px;
}
    
.ap-eight_spoked_asterisk.ap-32 {
  background-position: -96px -1280px;
}
    
.ap-eight_spoked_asterisk.ap-64 {
  background-position: -192px -2560px;
}
    
.ap-eight_pointed_black_star.ap-16 {
  background-position: -64px -0px;
}
    
.ap-eight_pointed_black_star.ap-20 {
  background-position: -80px -0px;
}
    
.ap-eight_pointed_black_star.ap-32 {
  background-position: -128px -0px;
}
    
.ap-eight_pointed_black_star.ap-64 {
  background-position: -256px -0px;
}
    
.ap-snowflake.ap-16 {
  background-position: -64px -16px;
}
    
.ap-snowflake.ap-20 {
  background-position: -80px -20px;
}
    
.ap-snowflake.ap-32 {
  background-position: -128px -32px;
}
    
.ap-snowflake.ap-64 {
  background-position: -256px -64px;
}
    
.ap-sparkle.ap-16 {
  background-position: -64px -32px;
}
    
.ap-sparkle.ap-20 {
  background-position: -80px -40px;
}
    
.ap-sparkle.ap-32 {
  background-position: -128px -64px;
}
    
.ap-sparkle.ap-64 {
  background-position: -256px -128px;
}
    
.ap-x.ap-16 {
  background-position: -64px -48px;
}
    
.ap-x.ap-20 {
  background-position: -80px -60px;
}
    
.ap-x.ap-32 {
  background-position: -128px -96px;
}
    
.ap-x.ap-64 {
  background-position: -256px -192px;
}
    
.ap-negative_squared_cross_mark.ap-16 {
  background-position: -64px -64px;
}
    
.ap-negative_squared_cross_mark.ap-20 {
  background-position: -80px -80px;
}
    
.ap-negative_squared_cross_mark.ap-32 {
  background-position: -128px -128px;
}
    
.ap-negative_squared_cross_mark.ap-64 {
  background-position: -256px -256px;
}
    
.ap-question.ap-16 {
  background-position: -64px -80px;
}
    
.ap-question.ap-20 {
  background-position: -80px -100px;
}
    
.ap-question.ap-32 {
  background-position: -128px -160px;
}
    
.ap-question.ap-64 {
  background-position: -256px -320px;
}
    
.ap-grey_question.ap-16 {
  background-position: -64px -96px;
}
    
.ap-grey_question.ap-20 {
  background-position: -80px -120px;
}
    
.ap-grey_question.ap-32 {
  background-position: -128px -192px;
}
    
.ap-grey_question.ap-64 {
  background-position: -256px -384px;
}
    
.ap-grey_exclamation.ap-16 {
  background-position: -64px -112px;
}
    
.ap-grey_exclamation.ap-20 {
  background-position: -80px -140px;
}
    
.ap-grey_exclamation.ap-32 {
  background-position: -128px -224px;
}
    
.ap-grey_exclamation.ap-64 {
  background-position: -256px -448px;
}
    
.ap-exclamation.ap-16 {
  background-position: -64px -128px;
}
    
.ap-exclamation.ap-20 {
  background-position: -80px -160px;
}
    
.ap-exclamation.ap-32 {
  background-position: -128px -256px;
}
    
.ap-exclamation.ap-64 {
  background-position: -256px -512px;
}
    
.ap-heavy_heart_exclamation_mark_ornament.ap-16 {
  background-position: -64px -144px;
}
    
.ap-heavy_heart_exclamation_mark_ornament.ap-20 {
  background-position: -80px -180px;
}
    
.ap-heavy_heart_exclamation_mark_ornament.ap-32 {
  background-position: -128px -288px;
}
    
.ap-heavy_heart_exclamation_mark_ornament.ap-64 {
  background-position: -256px -576px;
}
    
.ap-heart.ap-16 {
  background-position: -64px -160px;
}
    
.ap-heart.ap-20 {
  background-position: -80px -200px;
}
    
.ap-heart.ap-32 {
  background-position: -128px -320px;
}
    
.ap-heart.ap-64 {
  background-position: -256px -640px;
}
    
.ap-heavy_plus_sign.ap-16 {
  background-position: -64px -176px;
}
    
.ap-heavy_plus_sign.ap-20 {
  background-position: -80px -220px;
}
    
.ap-heavy_plus_sign.ap-32 {
  background-position: -128px -352px;
}
    
.ap-heavy_plus_sign.ap-64 {
  background-position: -256px -704px;
}
    
.ap-heavy_minus_sign.ap-16 {
  background-position: -64px -192px;
}
    
.ap-heavy_minus_sign.ap-20 {
  background-position: -80px -240px;
}
    
.ap-heavy_minus_sign.ap-32 {
  background-position: -128px -384px;
}
    
.ap-heavy_minus_sign.ap-64 {
  background-position: -256px -768px;
}
    
.ap-heavy_division_sign.ap-16 {
  background-position: -64px -208px;
}
    
.ap-heavy_division_sign.ap-20 {
  background-position: -80px -260px;
}
    
.ap-heavy_division_sign.ap-32 {
  background-position: -128px -416px;
}
    
.ap-heavy_division_sign.ap-64 {
  background-position: -256px -832px;
}
    
.ap-arrow_right.ap-16 {
  background-position: -64px -224px;
}
    
.ap-arrow_right.ap-20 {
  background-position: -80px -280px;
}
    
.ap-arrow_right.ap-32 {
  background-position: -128px -448px;
}
    
.ap-arrow_right.ap-64 {
  background-position: -256px -896px;
}
    
.ap-curly_loop.ap-16 {
  background-position: -64px -240px;
}
    
.ap-curly_loop.ap-20 {
  background-position: -80px -300px;
}
    
.ap-curly_loop.ap-32 {
  background-position: -128px -480px;
}
    
.ap-curly_loop.ap-64 {
  background-position: -256px -960px;
}
    
.ap-loop.ap-16 {
  background-position: -64px -256px;
}
    
.ap-loop.ap-20 {
  background-position: -80px -320px;
}
    
.ap-loop.ap-32 {
  background-position: -128px -512px;
}
    
.ap-loop.ap-64 {
  background-position: -256px -1024px;
}
    
.ap-arrow_heading_up.ap-16 {
  background-position: -64px -272px;
}
    
.ap-arrow_heading_up.ap-20 {
  background-position: -80px -340px;
}
    
.ap-arrow_heading_up.ap-32 {
  background-position: -128px -544px;
}
    
.ap-arrow_heading_up.ap-64 {
  background-position: -256px -1088px;
}
    
.ap-arrow_heading_down.ap-16 {
  background-position: -64px -288px;
}
    
.ap-arrow_heading_down.ap-20 {
  background-position: -80px -360px;
}
    
.ap-arrow_heading_down.ap-32 {
  background-position: -128px -576px;
}
    
.ap-arrow_heading_down.ap-64 {
  background-position: -256px -1152px;
}
    
.ap-arrow_left.ap-16 {
  background-position: -64px -304px;
}
    
.ap-arrow_left.ap-20 {
  background-position: -80px -380px;
}
    
.ap-arrow_left.ap-32 {
  background-position: -128px -608px;
}
    
.ap-arrow_left.ap-64 {
  background-position: -256px -1216px;
}
    
.ap-arrow_up.ap-16 {
  background-position: -64px -320px;
}
    
.ap-arrow_up.ap-20 {
  background-position: -80px -400px;
}
    
.ap-arrow_up.ap-32 {
  background-position: -128px -640px;
}
    
.ap-arrow_up.ap-64 {
  background-position: -256px -1280px;
}
    
.ap-arrow_down.ap-16 {
  background-position: -64px -336px;
}
    
.ap-arrow_down.ap-20 {
  background-position: -80px -420px;
}
    
.ap-arrow_down.ap-32 {
  background-position: -128px -672px;
}
    
.ap-arrow_down.ap-64 {
  background-position: -256px -1344px;
}
    
.ap-black_large_square.ap-16 {
  background-position: -64px -352px;
}
    
.ap-black_large_square.ap-20 {
  background-position: -80px -440px;
}
    
.ap-black_large_square.ap-32 {
  background-position: -128px -704px;
}
    
.ap-black_large_square.ap-64 {
  background-position: -256px -1408px;
}
    
.ap-white_large_square.ap-16 {
  background-position: -64px -368px;
}
    
.ap-white_large_square.ap-20 {
  background-position: -80px -460px;
}
    
.ap-white_large_square.ap-32 {
  background-position: -128px -736px;
}
    
.ap-white_large_square.ap-64 {
  background-position: -256px -1472px;
}
    
.ap-star.ap-16 {
  background-position: -64px -384px;
}
    
.ap-star.ap-20 {
  background-position: -80px -480px;
}
    
.ap-star.ap-32 {
  background-position: -128px -768px;
}
    
.ap-star.ap-64 {
  background-position: -256px -1536px;
}
    
.ap-o.ap-16 {
  background-position: -64px -400px;
}
    
.ap-o.ap-20 {
  background-position: -80px -500px;
}
    
.ap-o.ap-32 {
  background-position: -128px -800px;
}
    
.ap-o.ap-64 {
  background-position: -256px -1600px;
}
    
.ap-wavy_dash.ap-16 {
  background-position: -64px -416px;
}
    
.ap-wavy_dash.ap-20 {
  background-position: -80px -520px;
}
    
.ap-wavy_dash.ap-32 {
  background-position: -128px -832px;
}
    
.ap-wavy_dash.ap-64 {
  background-position: -256px -1664px;
}
    
.ap-part_alternation_mark.ap-16 {
  background-position: -64px -432px;
}
    
.ap-part_alternation_mark.ap-20 {
  background-position: -80px -540px;
}
    
.ap-part_alternation_mark.ap-32 {
  background-position: -128px -864px;
}
    
.ap-part_alternation_mark.ap-64 {
  background-position: -256px -1728px;
}
    
.ap-congratulations.ap-16 {
  background-position: -64px -448px;
}
    
.ap-congratulations.ap-20 {
  background-position: -80px -560px;
}
    
.ap-congratulations.ap-32 {
  background-position: -128px -896px;
}
    
.ap-congratulations.ap-64 {
  background-position: -256px -1792px;
}
    
.ap-secret.ap-16 {
  background-position: -64px -464px;
}
    
.ap-secret.ap-20 {
  background-position: -80px -580px;
}
    
.ap-secret.ap-32 {
  background-position: -128px -928px;
}
    
.ap-secret.ap-64 {
  background-position: -256px -1856px;
}
    
.ap-mahjong.ap-16 {
  background-position: -64px -480px;
}
    
.ap-mahjong.ap-20 {
  background-position: -80px -600px;
}
    
.ap-mahjong.ap-32 {
  background-position: -128px -960px;
}
    
.ap-mahjong.ap-64 {
  background-position: -256px -1920px;
}
    
.ap-black_joker.ap-16 {
  background-position: -64px -496px;
}
    
.ap-black_joker.ap-20 {
  background-position: -80px -620px;
}
    
.ap-black_joker.ap-32 {
  background-position: -128px -992px;
}
    
.ap-black_joker.ap-64 {
  background-position: -256px -1984px;
}
    
.ap-a.ap-16 {
  background-position: -64px -512px;
}
    
.ap-a.ap-20 {
  background-position: -80px -640px;
}
    
.ap-a.ap-32 {
  background-position: -128px -1024px;
}
    
.ap-a.ap-64 {
  background-position: -256px -2048px;
}
    
.ap-b.ap-16 {
  background-position: -64px -528px;
}
    
.ap-b.ap-20 {
  background-position: -80px -660px;
}
    
.ap-b.ap-32 {
  background-position: -128px -1056px;
}
    
.ap-b.ap-64 {
  background-position: -256px -2112px;
}
    
.ap-o2.ap-16 {
  background-position: -64px -544px;
}
    
.ap-o2.ap-20 {
  background-position: -80px -680px;
}
    
.ap-o2.ap-32 {
  background-position: -128px -1088px;
}
    
.ap-o2.ap-64 {
  background-position: -256px -2176px;
}
    
.ap-parking.ap-16 {
  background-position: -64px -560px;
}
    
.ap-parking.ap-20 {
  background-position: -80px -700px;
}
    
.ap-parking.ap-32 {
  background-position: -128px -1120px;
}
    
.ap-parking.ap-64 {
  background-position: -256px -2240px;
}
    
.ap-ab.ap-16 {
  background-position: -64px -576px;
}
    
.ap-ab.ap-20 {
  background-position: -80px -720px;
}
    
.ap-ab.ap-32 {
  background-position: -128px -1152px;
}
    
.ap-ab.ap-64 {
  background-position: -256px -2304px;
}
    
.ap-cl.ap-16 {
  background-position: -64px -592px;
}
    
.ap-cl.ap-20 {
  background-position: -80px -740px;
}
    
.ap-cl.ap-32 {
  background-position: -128px -1184px;
}
    
.ap-cl.ap-64 {
  background-position: -256px -2368px;
}
    
.ap-cool.ap-16 {
  background-position: -64px -608px;
}
    
.ap-cool.ap-20 {
  background-position: -80px -760px;
}
    
.ap-cool.ap-32 {
  background-position: -128px -1216px;
}
    
.ap-cool.ap-64 {
  background-position: -256px -2432px;
}
    
.ap-free.ap-16 {
  background-position: -64px -624px;
}
    
.ap-free.ap-20 {
  background-position: -80px -780px;
}
    
.ap-free.ap-32 {
  background-position: -128px -1248px;
}
    
.ap-free.ap-64 {
  background-position: -256px -2496px;
}
    
.ap-id.ap-16 {
  background-position: -64px -640px;
}
    
.ap-id.ap-20 {
  background-position: -80px -800px;
}
    
.ap-id.ap-32 {
  background-position: -128px -1280px;
}
    
.ap-id.ap-64 {
  background-position: -256px -2560px;
}
    
.ap-new.ap-16 {
  background-position: -80px -0px;
}
    
.ap-new.ap-20 {
  background-position: -100px -0px;
}
    
.ap-new.ap-32 {
  background-position: -160px -0px;
}
    
.ap-new.ap-64 {
  background-position: -320px -0px;
}
    
.ap-ng.ap-16 {
  background-position: -80px -16px;
}
    
.ap-ng.ap-20 {
  background-position: -100px -20px;
}
    
.ap-ng.ap-32 {
  background-position: -160px -32px;
}
    
.ap-ng.ap-64 {
  background-position: -320px -64px;
}
    
.ap-ok.ap-16 {
  background-position: -80px -32px;
}
    
.ap-ok.ap-20 {
  background-position: -100px -40px;
}
    
.ap-ok.ap-32 {
  background-position: -160px -64px;
}
    
.ap-ok.ap-64 {
  background-position: -320px -128px;
}
    
.ap-sos.ap-16 {
  background-position: -80px -48px;
}
    
.ap-sos.ap-20 {
  background-position: -100px -60px;
}
    
.ap-sos.ap-32 {
  background-position: -160px -96px;
}
    
.ap-sos.ap-64 {
  background-position: -320px -192px;
}
    
.ap-up.ap-16 {
  background-position: -80px -64px;
}
    
.ap-up.ap-20 {
  background-position: -100px -80px;
}
    
.ap-up.ap-32 {
  background-position: -160px -128px;
}
    
.ap-up.ap-64 {
  background-position: -320px -256px;
}
    
.ap-vs.ap-16 {
  background-position: -80px -80px;
}
    
.ap-vs.ap-20 {
  background-position: -100px -100px;
}
    
.ap-vs.ap-32 {
  background-position: -160px -160px;
}
    
.ap-vs.ap-64 {
  background-position: -320px -320px;
}
    
.ap-koko.ap-16 {
  background-position: -80px -96px;
}
    
.ap-koko.ap-20 {
  background-position: -100px -120px;
}
    
.ap-koko.ap-32 {
  background-position: -160px -192px;
}
    
.ap-koko.ap-64 {
  background-position: -320px -384px;
}
    
.ap-sa.ap-16 {
  background-position: -80px -112px;
}
    
.ap-sa.ap-20 {
  background-position: -100px -140px;
}
    
.ap-sa.ap-32 {
  background-position: -160px -224px;
}
    
.ap-sa.ap-64 {
  background-position: -320px -448px;
}
    
.ap-u7121.ap-16 {
  background-position: -80px -128px;
}
    
.ap-u7121.ap-20 {
  background-position: -100px -160px;
}
    
.ap-u7121.ap-32 {
  background-position: -160px -256px;
}
    
.ap-u7121.ap-64 {
  background-position: -320px -512px;
}
    
.ap-u6307.ap-16 {
  background-position: -80px -144px;
}
    
.ap-u6307.ap-20 {
  background-position: -100px -180px;
}
    
.ap-u6307.ap-32 {
  background-position: -160px -288px;
}
    
.ap-u6307.ap-64 {
  background-position: -320px -576px;
}
    
.ap-u7981.ap-16 {
  background-position: -80px -160px;
}
    
.ap-u7981.ap-20 {
  background-position: -100px -200px;
}
    
.ap-u7981.ap-32 {
  background-position: -160px -320px;
}
    
.ap-u7981.ap-64 {
  background-position: -320px -640px;
}
    
.ap-u7a7a.ap-16 {
  background-position: -80px -176px;
}
    
.ap-u7a7a.ap-20 {
  background-position: -100px -220px;
}
    
.ap-u7a7a.ap-32 {
  background-position: -160px -352px;
}
    
.ap-u7a7a.ap-64 {
  background-position: -320px -704px;
}
    
.ap-u5408.ap-16 {
  background-position: -80px -192px;
}
    
.ap-u5408.ap-20 {
  background-position: -100px -240px;
}
    
.ap-u5408.ap-32 {
  background-position: -160px -384px;
}
    
.ap-u5408.ap-64 {
  background-position: -320px -768px;
}
    
.ap-u6e80.ap-16 {
  background-position: -80px -208px;
}
    
.ap-u6e80.ap-20 {
  background-position: -100px -260px;
}
    
.ap-u6e80.ap-32 {
  background-position: -160px -416px;
}
    
.ap-u6e80.ap-64 {
  background-position: -320px -832px;
}
    
.ap-u6709.ap-16 {
  background-position: -80px -224px;
}
    
.ap-u6709.ap-20 {
  background-position: -100px -280px;
}
    
.ap-u6709.ap-32 {
  background-position: -160px -448px;
}
    
.ap-u6709.ap-64 {
  background-position: -320px -896px;
}
    
.ap-u6708.ap-16 {
  background-position: -80px -240px;
}
    
.ap-u6708.ap-20 {
  background-position: -100px -300px;
}
    
.ap-u6708.ap-32 {
  background-position: -160px -480px;
}
    
.ap-u6708.ap-64 {
  background-position: -320px -960px;
}
    
.ap-u7533.ap-16 {
  background-position: -80px -256px;
}
    
.ap-u7533.ap-20 {
  background-position: -100px -320px;
}
    
.ap-u7533.ap-32 {
  background-position: -160px -512px;
}
    
.ap-u7533.ap-64 {
  background-position: -320px -1024px;
}
    
.ap-u5272.ap-16 {
  background-position: -80px -272px;
}
    
.ap-u5272.ap-20 {
  background-position: -100px -340px;
}
    
.ap-u5272.ap-32 {
  background-position: -160px -544px;
}
    
.ap-u5272.ap-64 {
  background-position: -320px -1088px;
}
    
.ap-u55b6.ap-16 {
  background-position: -80px -288px;
}
    
.ap-u55b6.ap-20 {
  background-position: -100px -360px;
}
    
.ap-u55b6.ap-32 {
  background-position: -160px -576px;
}
    
.ap-u55b6.ap-64 {
  background-position: -320px -1152px;
}
    
.ap-ideograph_advantage.ap-16 {
  background-position: -80px -304px;
}
    
.ap-ideograph_advantage.ap-20 {
  background-position: -100px -380px;
}
    
.ap-ideograph_advantage.ap-32 {
  background-position: -160px -608px;
}
    
.ap-ideograph_advantage.ap-64 {
  background-position: -320px -1216px;
}
    
.ap-accept.ap-16 {
  background-position: -80px -320px;
}
    
.ap-accept.ap-20 {
  background-position: -100px -400px;
}
    
.ap-accept.ap-32 {
  background-position: -160px -640px;
}
    
.ap-accept.ap-64 {
  background-position: -320px -1280px;
}
    
.ap-cyclone.ap-16 {
  background-position: -80px -336px;
}
    
.ap-cyclone.ap-20 {
  background-position: -100px -420px;
}
    
.ap-cyclone.ap-32 {
  background-position: -160px -672px;
}
    
.ap-cyclone.ap-64 {
  background-position: -320px -1344px;
}
    
.ap-foggy.ap-16 {
  background-position: -80px -352px;
}
    
.ap-foggy.ap-20 {
  background-position: -100px -440px;
}
    
.ap-foggy.ap-32 {
  background-position: -160px -704px;
}
    
.ap-foggy.ap-64 {
  background-position: -320px -1408px;
}
    
.ap-closed_umbrella.ap-16 {
  background-position: -80px -368px;
}
    
.ap-closed_umbrella.ap-20 {
  background-position: -100px -460px;
}
    
.ap-closed_umbrella.ap-32 {
  background-position: -160px -736px;
}
    
.ap-closed_umbrella.ap-64 {
  background-position: -320px -1472px;
}
    
.ap-night_with_stars.ap-16 {
  background-position: -80px -384px;
}
    
.ap-night_with_stars.ap-20 {
  background-position: -100px -480px;
}
    
.ap-night_with_stars.ap-32 {
  background-position: -160px -768px;
}
    
.ap-night_with_stars.ap-64 {
  background-position: -320px -1536px;
}
    
.ap-sunrise_over_mountains.ap-16 {
  background-position: -80px -400px;
}
    
.ap-sunrise_over_mountains.ap-20 {
  background-position: -100px -500px;
}
    
.ap-sunrise_over_mountains.ap-32 {
  background-position: -160px -800px;
}
    
.ap-sunrise_over_mountains.ap-64 {
  background-position: -320px -1600px;
}
    
.ap-sunrise.ap-16 {
  background-position: -80px -416px;
}
    
.ap-sunrise.ap-20 {
  background-position: -100px -520px;
}
    
.ap-sunrise.ap-32 {
  background-position: -160px -832px;
}
    
.ap-sunrise.ap-64 {
  background-position: -320px -1664px;
}
    
.ap-city_sunset.ap-16 {
  background-position: -80px -432px;
}
    
.ap-city_sunset.ap-20 {
  background-position: -100px -540px;
}
    
.ap-city_sunset.ap-32 {
  background-position: -160px -864px;
}
    
.ap-city_sunset.ap-64 {
  background-position: -320px -1728px;
}
    
.ap-city_sunrise.ap-16 {
  background-position: -80px -448px;
}
    
.ap-city_sunrise.ap-20 {
  background-position: -100px -560px;
}
    
.ap-city_sunrise.ap-32 {
  background-position: -160px -896px;
}
    
.ap-city_sunrise.ap-64 {
  background-position: -320px -1792px;
}
    
.ap-rainbow.ap-16 {
  background-position: -80px -464px;
}
    
.ap-rainbow.ap-20 {
  background-position: -100px -580px;
}
    
.ap-rainbow.ap-32 {
  background-position: -160px -928px;
}
    
.ap-rainbow.ap-64 {
  background-position: -320px -1856px;
}
    
.ap-bridge_at_night.ap-16 {
  background-position: -80px -480px;
}
    
.ap-bridge_at_night.ap-20 {
  background-position: -100px -600px;
}
    
.ap-bridge_at_night.ap-32 {
  background-position: -160px -960px;
}
    
.ap-bridge_at_night.ap-64 {
  background-position: -320px -1920px;
}
    
.ap-ocean.ap-16 {
  background-position: -80px -496px;
}
    
.ap-ocean.ap-20 {
  background-position: -100px -620px;
}
    
.ap-ocean.ap-32 {
  background-position: -160px -992px;
}
    
.ap-ocean.ap-64 {
  background-position: -320px -1984px;
}
    
.ap-volcano.ap-16 {
  background-position: -80px -512px;
}
    
.ap-volcano.ap-20 {
  background-position: -100px -640px;
}
    
.ap-volcano.ap-32 {
  background-position: -160px -1024px;
}
    
.ap-volcano.ap-64 {
  background-position: -320px -2048px;
}
    
.ap-milky_way.ap-16 {
  background-position: -80px -528px;
}
    
.ap-milky_way.ap-20 {
  background-position: -100px -660px;
}
    
.ap-milky_way.ap-32 {
  background-position: -160px -1056px;
}
    
.ap-milky_way.ap-64 {
  background-position: -320px -2112px;
}
    
.ap-earth_africa.ap-16 {
  background-position: -80px -544px;
}
    
.ap-earth_africa.ap-20 {
  background-position: -100px -680px;
}
    
.ap-earth_africa.ap-32 {
  background-position: -160px -1088px;
}
    
.ap-earth_africa.ap-64 {
  background-position: -320px -2176px;
}
    
.ap-earth_americas.ap-16 {
  background-position: -80px -560px;
}
    
.ap-earth_americas.ap-20 {
  background-position: -100px -700px;
}
    
.ap-earth_americas.ap-32 {
  background-position: -160px -1120px;
}
    
.ap-earth_americas.ap-64 {
  background-position: -320px -2240px;
}
    
.ap-earth_asia.ap-16 {
  background-position: -80px -576px;
}
    
.ap-earth_asia.ap-20 {
  background-position: -100px -720px;
}
    
.ap-earth_asia.ap-32 {
  background-position: -160px -1152px;
}
    
.ap-earth_asia.ap-64 {
  background-position: -320px -2304px;
}
    
.ap-globe_with_meridians.ap-16 {
  background-position: -80px -592px;
}
    
.ap-globe_with_meridians.ap-20 {
  background-position: -100px -740px;
}
    
.ap-globe_with_meridians.ap-32 {
  background-position: -160px -1184px;
}
    
.ap-globe_with_meridians.ap-64 {
  background-position: -320px -2368px;
}
    
.ap-new_moon.ap-16 {
  background-position: -80px -608px;
}
    
.ap-new_moon.ap-20 {
  background-position: -100px -760px;
}
    
.ap-new_moon.ap-32 {
  background-position: -160px -1216px;
}
    
.ap-new_moon.ap-64 {
  background-position: -320px -2432px;
}
    
.ap-waxing_crescent_moon.ap-16 {
  background-position: -80px -624px;
}
    
.ap-waxing_crescent_moon.ap-20 {
  background-position: -100px -780px;
}
    
.ap-waxing_crescent_moon.ap-32 {
  background-position: -160px -1248px;
}
    
.ap-waxing_crescent_moon.ap-64 {
  background-position: -320px -2496px;
}
    
.ap-first_quarter_moon.ap-16 {
  background-position: -80px -640px;
}
    
.ap-first_quarter_moon.ap-20 {
  background-position: -100px -800px;
}
    
.ap-first_quarter_moon.ap-32 {
  background-position: -160px -1280px;
}
    
.ap-first_quarter_moon.ap-64 {
  background-position: -320px -2560px;
}
    
.ap-moon.ap-16 {
  background-position: -96px -0px;
}
    
.ap-moon.ap-20 {
  background-position: -120px -0px;
}
    
.ap-moon.ap-32 {
  background-position: -192px -0px;
}
    
.ap-moon.ap-64 {
  background-position: -384px -0px;
}
    
.ap-full_moon.ap-16 {
  background-position: -96px -16px;
}
    
.ap-full_moon.ap-20 {
  background-position: -120px -20px;
}
    
.ap-full_moon.ap-32 {
  background-position: -192px -32px;
}
    
.ap-full_moon.ap-64 {
  background-position: -384px -64px;
}
    
.ap-waning_gibbous_moon.ap-16 {
  background-position: -96px -32px;
}
    
.ap-waning_gibbous_moon.ap-20 {
  background-position: -120px -40px;
}
    
.ap-waning_gibbous_moon.ap-32 {
  background-position: -192px -64px;
}
    
.ap-waning_gibbous_moon.ap-64 {
  background-position: -384px -128px;
}
    
.ap-last_quarter_moon.ap-16 {
  background-position: -96px -48px;
}
    
.ap-last_quarter_moon.ap-20 {
  background-position: -120px -60px;
}
    
.ap-last_quarter_moon.ap-32 {
  background-position: -192px -96px;
}
    
.ap-last_quarter_moon.ap-64 {
  background-position: -384px -192px;
}
    
.ap-waning_crescent_moon.ap-16 {
  background-position: -96px -64px;
}
    
.ap-waning_crescent_moon.ap-20 {
  background-position: -120px -80px;
}
    
.ap-waning_crescent_moon.ap-32 {
  background-position: -192px -128px;
}
    
.ap-waning_crescent_moon.ap-64 {
  background-position: -384px -256px;
}
    
.ap-crescent_moon.ap-16 {
  background-position: -96px -80px;
}
    
.ap-crescent_moon.ap-20 {
  background-position: -120px -100px;
}
    
.ap-crescent_moon.ap-32 {
  background-position: -192px -160px;
}
    
.ap-crescent_moon.ap-64 {
  background-position: -384px -320px;
}
    
.ap-new_moon_with_face.ap-16 {
  background-position: -96px -96px;
}
    
.ap-new_moon_with_face.ap-20 {
  background-position: -120px -120px;
}
    
.ap-new_moon_with_face.ap-32 {
  background-position: -192px -192px;
}
    
.ap-new_moon_with_face.ap-64 {
  background-position: -384px -384px;
}
    
.ap-first_quarter_moon_with_face.ap-16 {
  background-position: -96px -112px;
}
    
.ap-first_quarter_moon_with_face.ap-20 {
  background-position: -120px -140px;
}
    
.ap-first_quarter_moon_with_face.ap-32 {
  background-position: -192px -224px;
}
    
.ap-first_quarter_moon_with_face.ap-64 {
  background-position: -384px -448px;
}
    
.ap-last_quarter_moon_with_face.ap-16 {
  background-position: -96px -128px;
}
    
.ap-last_quarter_moon_with_face.ap-20 {
  background-position: -120px -160px;
}
    
.ap-last_quarter_moon_with_face.ap-32 {
  background-position: -192px -256px;
}
    
.ap-last_quarter_moon_with_face.ap-64 {
  background-position: -384px -512px;
}
    
.ap-full_moon_with_face.ap-16 {
  background-position: -96px -144px;
}
    
.ap-full_moon_with_face.ap-20 {
  background-position: -120px -180px;
}
    
.ap-full_moon_with_face.ap-32 {
  background-position: -192px -288px;
}
    
.ap-full_moon_with_face.ap-64 {
  background-position: -384px -576px;
}
    
.ap-sun_with_face.ap-16 {
  background-position: -96px -160px;
}
    
.ap-sun_with_face.ap-20 {
  background-position: -120px -200px;
}
    
.ap-sun_with_face.ap-32 {
  background-position: -192px -320px;
}
    
.ap-sun_with_face.ap-64 {
  background-position: -384px -640px;
}
    
.ap-star2.ap-16 {
  background-position: -96px -176px;
}
    
.ap-star2.ap-20 {
  background-position: -120px -220px;
}
    
.ap-star2.ap-32 {
  background-position: -192px -352px;
}
    
.ap-star2.ap-64 {
  background-position: -384px -704px;
}
    
.ap-stars.ap-16 {
  background-position: -96px -192px;
}
    
.ap-stars.ap-20 {
  background-position: -120px -240px;
}
    
.ap-stars.ap-32 {
  background-position: -192px -384px;
}
    
.ap-stars.ap-64 {
  background-position: -384px -768px;
}
    
.ap-thermometer.ap-16 {
  background-position: -96px -208px;
}
    
.ap-thermometer.ap-20 {
  background-position: -120px -260px;
}
    
.ap-thermometer.ap-32 {
  background-position: -192px -416px;
}
    
.ap-thermometer.ap-64 {
  background-position: -384px -832px;
}
    
.ap-mostly_sunny.ap-16 {
  background-position: -96px -224px;
}
    
.ap-mostly_sunny.ap-20 {
  background-position: -120px -280px;
}
    
.ap-mostly_sunny.ap-32 {
  background-position: -192px -448px;
}
    
.ap-mostly_sunny.ap-64 {
  background-position: -384px -896px;
}
    
.ap-barely_sunny.ap-16 {
  background-position: -96px -240px;
}
    
.ap-barely_sunny.ap-20 {
  background-position: -120px -300px;
}
    
.ap-barely_sunny.ap-32 {
  background-position: -192px -480px;
}
    
.ap-barely_sunny.ap-64 {
  background-position: -384px -960px;
}
    
.ap-partly_sunny_rain.ap-16 {
  background-position: -96px -256px;
}
    
.ap-partly_sunny_rain.ap-20 {
  background-position: -120px -320px;
}
    
.ap-partly_sunny_rain.ap-32 {
  background-position: -192px -512px;
}
    
.ap-partly_sunny_rain.ap-64 {
  background-position: -384px -1024px;
}
    
.ap-rain_cloud.ap-16 {
  background-position: -96px -272px;
}
    
.ap-rain_cloud.ap-20 {
  background-position: -120px -340px;
}
    
.ap-rain_cloud.ap-32 {
  background-position: -192px -544px;
}
    
.ap-rain_cloud.ap-64 {
  background-position: -384px -1088px;
}
    
.ap-snow_cloud.ap-16 {
  background-position: -96px -288px;
}
    
.ap-snow_cloud.ap-20 {
  background-position: -120px -360px;
}
    
.ap-snow_cloud.ap-32 {
  background-position: -192px -576px;
}
    
.ap-snow_cloud.ap-64 {
  background-position: -384px -1152px;
}
    
.ap-lightning.ap-16 {
  background-position: -96px -304px;
}
    
.ap-lightning.ap-20 {
  background-position: -120px -380px;
}
    
.ap-lightning.ap-32 {
  background-position: -192px -608px;
}
    
.ap-lightning.ap-64 {
  background-position: -384px -1216px;
}
    
.ap-tornado.ap-16 {
  background-position: -96px -320px;
}
    
.ap-tornado.ap-20 {
  background-position: -120px -400px;
}
    
.ap-tornado.ap-32 {
  background-position: -192px -640px;
}
    
.ap-tornado.ap-64 {
  background-position: -384px -1280px;
}
    
.ap-fog.ap-16 {
  background-position: -96px -336px;
}
    
.ap-fog.ap-20 {
  background-position: -120px -420px;
}
    
.ap-fog.ap-32 {
  background-position: -192px -672px;
}
    
.ap-fog.ap-64 {
  background-position: -384px -1344px;
}
    
.ap-wind_blowing_face.ap-16 {
  background-position: -96px -352px;
}
    
.ap-wind_blowing_face.ap-20 {
  background-position: -120px -440px;
}
    
.ap-wind_blowing_face.ap-32 {
  background-position: -192px -704px;
}
    
.ap-wind_blowing_face.ap-64 {
  background-position: -384px -1408px;
}
    
.ap-hotdog.ap-16 {
  background-position: -96px -368px;
}
    
.ap-hotdog.ap-20 {
  background-position: -120px -460px;
}
    
.ap-hotdog.ap-32 {
  background-position: -192px -736px;
}
    
.ap-hotdog.ap-64 {
  background-position: -384px -1472px;
}
    
.ap-taco.ap-16 {
  background-position: -96px -384px;
}
    
.ap-taco.ap-20 {
  background-position: -120px -480px;
}
    
.ap-taco.ap-32 {
  background-position: -192px -768px;
}
    
.ap-taco.ap-64 {
  background-position: -384px -1536px;
}
    
.ap-burrito.ap-16 {
  background-position: -96px -400px;
}
    
.ap-burrito.ap-20 {
  background-position: -120px -500px;
}
    
.ap-burrito.ap-32 {
  background-position: -192px -800px;
}
    
.ap-burrito.ap-64 {
  background-position: -384px -1600px;
}
    
.ap-chestnut.ap-16 {
  background-position: -96px -416px;
}
    
.ap-chestnut.ap-20 {
  background-position: -120px -520px;
}
    
.ap-chestnut.ap-32 {
  background-position: -192px -832px;
}
    
.ap-chestnut.ap-64 {
  background-position: -384px -1664px;
}
    
.ap-seedling.ap-16 {
  background-position: -96px -432px;
}
    
.ap-seedling.ap-20 {
  background-position: -120px -540px;
}
    
.ap-seedling.ap-32 {
  background-position: -192px -864px;
}
    
.ap-seedling.ap-64 {
  background-position: -384px -1728px;
}
    
.ap-evergreen_tree.ap-16 {
  background-position: -96px -448px;
}
    
.ap-evergreen_tree.ap-20 {
  background-position: -120px -560px;
}
    
.ap-evergreen_tree.ap-32 {
  background-position: -192px -896px;
}
    
.ap-evergreen_tree.ap-64 {
  background-position: -384px -1792px;
}
    
.ap-deciduous_tree.ap-16 {
  background-position: -96px -464px;
}
    
.ap-deciduous_tree.ap-20 {
  background-position: -120px -580px;
}
    
.ap-deciduous_tree.ap-32 {
  background-position: -192px -928px;
}
    
.ap-deciduous_tree.ap-64 {
  background-position: -384px -1856px;
}
    
.ap-palm_tree.ap-16 {
  background-position: -96px -480px;
}
    
.ap-palm_tree.ap-20 {
  background-position: -120px -600px;
}
    
.ap-palm_tree.ap-32 {
  background-position: -192px -960px;
}
    
.ap-palm_tree.ap-64 {
  background-position: -384px -1920px;
}
    
.ap-cactus.ap-16 {
  background-position: -96px -496px;
}
    
.ap-cactus.ap-20 {
  background-position: -120px -620px;
}
    
.ap-cactus.ap-32 {
  background-position: -192px -992px;
}
    
.ap-cactus.ap-64 {
  background-position: -384px -1984px;
}
    
.ap-hot_pepper.ap-16 {
  background-position: -96px -512px;
}
    
.ap-hot_pepper.ap-20 {
  background-position: -120px -640px;
}
    
.ap-hot_pepper.ap-32 {
  background-position: -192px -1024px;
}
    
.ap-hot_pepper.ap-64 {
  background-position: -384px -2048px;
}
    
.ap-tulip.ap-16 {
  background-position: -96px -528px;
}
    
.ap-tulip.ap-20 {
  background-position: -120px -660px;
}
    
.ap-tulip.ap-32 {
  background-position: -192px -1056px;
}
    
.ap-tulip.ap-64 {
  background-position: -384px -2112px;
}
    
.ap-cherry_blossom.ap-16 {
  background-position: -96px -544px;
}
    
.ap-cherry_blossom.ap-20 {
  background-position: -120px -680px;
}
    
.ap-cherry_blossom.ap-32 {
  background-position: -192px -1088px;
}
    
.ap-cherry_blossom.ap-64 {
  background-position: -384px -2176px;
}
    
.ap-rose.ap-16 {
  background-position: -96px -560px;
}
    
.ap-rose.ap-20 {
  background-position: -120px -700px;
}
    
.ap-rose.ap-32 {
  background-position: -192px -1120px;
}
    
.ap-rose.ap-64 {
  background-position: -384px -2240px;
}
    
.ap-hibiscus.ap-16 {
  background-position: -96px -576px;
}
    
.ap-hibiscus.ap-20 {
  background-position: -120px -720px;
}
    
.ap-hibiscus.ap-32 {
  background-position: -192px -1152px;
}
    
.ap-hibiscus.ap-64 {
  background-position: -384px -2304px;
}
    
.ap-sunflower.ap-16 {
  background-position: -96px -592px;
}
    
.ap-sunflower.ap-20 {
  background-position: -120px -740px;
}
    
.ap-sunflower.ap-32 {
  background-position: -192px -1184px;
}
    
.ap-sunflower.ap-64 {
  background-position: -384px -2368px;
}
    
.ap-blossom.ap-16 {
  background-position: -96px -608px;
}
    
.ap-blossom.ap-20 {
  background-position: -120px -760px;
}
    
.ap-blossom.ap-32 {
  background-position: -192px -1216px;
}
    
.ap-blossom.ap-64 {
  background-position: -384px -2432px;
}
    
.ap-corn.ap-16 {
  background-position: -96px -624px;
}
    
.ap-corn.ap-20 {
  background-position: -120px -780px;
}
    
.ap-corn.ap-32 {
  background-position: -192px -1248px;
}
    
.ap-corn.ap-64 {
  background-position: -384px -2496px;
}
    
.ap-ear_of_rice.ap-16 {
  background-position: -96px -640px;
}
    
.ap-ear_of_rice.ap-20 {
  background-position: -120px -800px;
}
    
.ap-ear_of_rice.ap-32 {
  background-position: -192px -1280px;
}
    
.ap-ear_of_rice.ap-64 {
  background-position: -384px -2560px;
}
    
.ap-herb.ap-16 {
  background-position: -112px -0px;
}
    
.ap-herb.ap-20 {
  background-position: -140px -0px;
}
    
.ap-herb.ap-32 {
  background-position: -224px -0px;
}
    
.ap-herb.ap-64 {
  background-position: -448px -0px;
}
    
.ap-four_leaf_clover.ap-16 {
  background-position: -112px -16px;
}
    
.ap-four_leaf_clover.ap-20 {
  background-position: -140px -20px;
}
    
.ap-four_leaf_clover.ap-32 {
  background-position: -224px -32px;
}
    
.ap-four_leaf_clover.ap-64 {
  background-position: -448px -64px;
}
    
.ap-maple_leaf.ap-16 {
  background-position: -112px -32px;
}
    
.ap-maple_leaf.ap-20 {
  background-position: -140px -40px;
}
    
.ap-maple_leaf.ap-32 {
  background-position: -224px -64px;
}
    
.ap-maple_leaf.ap-64 {
  background-position: -448px -128px;
}
    
.ap-fallen_leaf.ap-16 {
  background-position: -112px -48px;
}
    
.ap-fallen_leaf.ap-20 {
  background-position: -140px -60px;
}
    
.ap-fallen_leaf.ap-32 {
  background-position: -224px -96px;
}
    
.ap-fallen_leaf.ap-64 {
  background-position: -448px -192px;
}
    
.ap-leaves.ap-16 {
  background-position: -112px -64px;
}
    
.ap-leaves.ap-20 {
  background-position: -140px -80px;
}
    
.ap-leaves.ap-32 {
  background-position: -224px -128px;
}
    
.ap-leaves.ap-64 {
  background-position: -448px -256px;
}
    
.ap-mushroom.ap-16 {
  background-position: -112px -80px;
}
    
.ap-mushroom.ap-20 {
  background-position: -140px -100px;
}
    
.ap-mushroom.ap-32 {
  background-position: -224px -160px;
}
    
.ap-mushroom.ap-64 {
  background-position: -448px -320px;
}
    
.ap-tomato.ap-16 {
  background-position: -112px -96px;
}
    
.ap-tomato.ap-20 {
  background-position: -140px -120px;
}
    
.ap-tomato.ap-32 {
  background-position: -224px -192px;
}
    
.ap-tomato.ap-64 {
  background-position: -448px -384px;
}
    
.ap-eggplant.ap-16 {
  background-position: -112px -112px;
}
    
.ap-eggplant.ap-20 {
  background-position: -140px -140px;
}
    
.ap-eggplant.ap-32 {
  background-position: -224px -224px;
}
    
.ap-eggplant.ap-64 {
  background-position: -448px -448px;
}
    
.ap-grapes.ap-16 {
  background-position: -112px -128px;
}
    
.ap-grapes.ap-20 {
  background-position: -140px -160px;
}
    
.ap-grapes.ap-32 {
  background-position: -224px -256px;
}
    
.ap-grapes.ap-64 {
  background-position: -448px -512px;
}
    
.ap-melon.ap-16 {
  background-position: -112px -144px;
}
    
.ap-melon.ap-20 {
  background-position: -140px -180px;
}
    
.ap-melon.ap-32 {
  background-position: -224px -288px;
}
    
.ap-melon.ap-64 {
  background-position: -448px -576px;
}
    
.ap-watermelon.ap-16 {
  background-position: -112px -160px;
}
    
.ap-watermelon.ap-20 {
  background-position: -140px -200px;
}
    
.ap-watermelon.ap-32 {
  background-position: -224px -320px;
}
    
.ap-watermelon.ap-64 {
  background-position: -448px -640px;
}
    
.ap-tangerine.ap-16 {
  background-position: -112px -176px;
}
    
.ap-tangerine.ap-20 {
  background-position: -140px -220px;
}
    
.ap-tangerine.ap-32 {
  background-position: -224px -352px;
}
    
.ap-tangerine.ap-64 {
  background-position: -448px -704px;
}
    
.ap-lemon.ap-16 {
  background-position: -112px -192px;
}
    
.ap-lemon.ap-20 {
  background-position: -140px -240px;
}
    
.ap-lemon.ap-32 {
  background-position: -224px -384px;
}
    
.ap-lemon.ap-64 {
  background-position: -448px -768px;
}
    
.ap-banana.ap-16 {
  background-position: -112px -208px;
}
    
.ap-banana.ap-20 {
  background-position: -140px -260px;
}
    
.ap-banana.ap-32 {
  background-position: -224px -416px;
}
    
.ap-banana.ap-64 {
  background-position: -448px -832px;
}
    
.ap-pineapple.ap-16 {
  background-position: -112px -224px;
}
    
.ap-pineapple.ap-20 {
  background-position: -140px -280px;
}
    
.ap-pineapple.ap-32 {
  background-position: -224px -448px;
}
    
.ap-pineapple.ap-64 {
  background-position: -448px -896px;
}
    
.ap-apple.ap-16 {
  background-position: -112px -240px;
}
    
.ap-apple.ap-20 {
  background-position: -140px -300px;
}
    
.ap-apple.ap-32 {
  background-position: -224px -480px;
}
    
.ap-apple.ap-64 {
  background-position: -448px -960px;
}
    
.ap-green_apple.ap-16 {
  background-position: -112px -256px;
}
    
.ap-green_apple.ap-20 {
  background-position: -140px -320px;
}
    
.ap-green_apple.ap-32 {
  background-position: -224px -512px;
}
    
.ap-green_apple.ap-64 {
  background-position: -448px -1024px;
}
    
.ap-pear.ap-16 {
  background-position: -112px -272px;
}
    
.ap-pear.ap-20 {
  background-position: -140px -340px;
}
    
.ap-pear.ap-32 {
  background-position: -224px -544px;
}
    
.ap-pear.ap-64 {
  background-position: -448px -1088px;
}
    
.ap-peach.ap-16 {
  background-position: -112px -288px;
}
    
.ap-peach.ap-20 {
  background-position: -140px -360px;
}
    
.ap-peach.ap-32 {
  background-position: -224px -576px;
}
    
.ap-peach.ap-64 {
  background-position: -448px -1152px;
}
    
.ap-cherries.ap-16 {
  background-position: -112px -304px;
}
    
.ap-cherries.ap-20 {
  background-position: -140px -380px;
}
    
.ap-cherries.ap-32 {
  background-position: -224px -608px;
}
    
.ap-cherries.ap-64 {
  background-position: -448px -1216px;
}
    
.ap-strawberry.ap-16 {
  background-position: -112px -320px;
}
    
.ap-strawberry.ap-20 {
  background-position: -140px -400px;
}
    
.ap-strawberry.ap-32 {
  background-position: -224px -640px;
}
    
.ap-strawberry.ap-64 {
  background-position: -448px -1280px;
}
    
.ap-hamburger.ap-16 {
  background-position: -112px -336px;
}
    
.ap-hamburger.ap-20 {
  background-position: -140px -420px;
}
    
.ap-hamburger.ap-32 {
  background-position: -224px -672px;
}
    
.ap-hamburger.ap-64 {
  background-position: -448px -1344px;
}
    
.ap-pizza.ap-16 {
  background-position: -112px -352px;
}
    
.ap-pizza.ap-20 {
  background-position: -140px -440px;
}
    
.ap-pizza.ap-32 {
  background-position: -224px -704px;
}
    
.ap-pizza.ap-64 {
  background-position: -448px -1408px;
}
    
.ap-meat_on_bone.ap-16 {
  background-position: -112px -368px;
}
    
.ap-meat_on_bone.ap-20 {
  background-position: -140px -460px;
}
    
.ap-meat_on_bone.ap-32 {
  background-position: -224px -736px;
}
    
.ap-meat_on_bone.ap-64 {
  background-position: -448px -1472px;
}
    
.ap-poultry_leg.ap-16 {
  background-position: -112px -384px;
}
    
.ap-poultry_leg.ap-20 {
  background-position: -140px -480px;
}
    
.ap-poultry_leg.ap-32 {
  background-position: -224px -768px;
}
    
.ap-poultry_leg.ap-64 {
  background-position: -448px -1536px;
}
    
.ap-rice_cracker.ap-16 {
  background-position: -112px -400px;
}
    
.ap-rice_cracker.ap-20 {
  background-position: -140px -500px;
}
    
.ap-rice_cracker.ap-32 {
  background-position: -224px -800px;
}
    
.ap-rice_cracker.ap-64 {
  background-position: -448px -1600px;
}
    
.ap-rice_ball.ap-16 {
  background-position: -112px -416px;
}
    
.ap-rice_ball.ap-20 {
  background-position: -140px -520px;
}
    
.ap-rice_ball.ap-32 {
  background-position: -224px -832px;
}
    
.ap-rice_ball.ap-64 {
  background-position: -448px -1664px;
}
    
.ap-rice.ap-16 {
  background-position: -112px -432px;
}
    
.ap-rice.ap-20 {
  background-position: -140px -540px;
}
    
.ap-rice.ap-32 {
  background-position: -224px -864px;
}
    
.ap-rice.ap-64 {
  background-position: -448px -1728px;
}
    
.ap-curry.ap-16 {
  background-position: -112px -448px;
}
    
.ap-curry.ap-20 {
  background-position: -140px -560px;
}
    
.ap-curry.ap-32 {
  background-position: -224px -896px;
}
    
.ap-curry.ap-64 {
  background-position: -448px -1792px;
}
    
.ap-ramen.ap-16 {
  background-position: -112px -464px;
}
    
.ap-ramen.ap-20 {
  background-position: -140px -580px;
}
    
.ap-ramen.ap-32 {
  background-position: -224px -928px;
}
    
.ap-ramen.ap-64 {
  background-position: -448px -1856px;
}
    
.ap-spaghetti.ap-16 {
  background-position: -112px -480px;
}
    
.ap-spaghetti.ap-20 {
  background-position: -140px -600px;
}
    
.ap-spaghetti.ap-32 {
  background-position: -224px -960px;
}
    
.ap-spaghetti.ap-64 {
  background-position: -448px -1920px;
}
    
.ap-bread.ap-16 {
  background-position: -112px -496px;
}
    
.ap-bread.ap-20 {
  background-position: -140px -620px;
}
    
.ap-bread.ap-32 {
  background-position: -224px -992px;
}
    
.ap-bread.ap-64 {
  background-position: -448px -1984px;
}
    
.ap-fries.ap-16 {
  background-position: -112px -512px;
}
    
.ap-fries.ap-20 {
  background-position: -140px -640px;
}
    
.ap-fries.ap-32 {
  background-position: -224px -1024px;
}
    
.ap-fries.ap-64 {
  background-position: -448px -2048px;
}
    
.ap-sweet_potato.ap-16 {
  background-position: -112px -528px;
}
    
.ap-sweet_potato.ap-20 {
  background-position: -140px -660px;
}
    
.ap-sweet_potato.ap-32 {
  background-position: -224px -1056px;
}
    
.ap-sweet_potato.ap-64 {
  background-position: -448px -2112px;
}
    
.ap-dango.ap-16 {
  background-position: -112px -544px;
}
    
.ap-dango.ap-20 {
  background-position: -140px -680px;
}
    
.ap-dango.ap-32 {
  background-position: -224px -1088px;
}
    
.ap-dango.ap-64 {
  background-position: -448px -2176px;
}
    
.ap-oden.ap-16 {
  background-position: -112px -560px;
}
    
.ap-oden.ap-20 {
  background-position: -140px -700px;
}
    
.ap-oden.ap-32 {
  background-position: -224px -1120px;
}
    
.ap-oden.ap-64 {
  background-position: -448px -2240px;
}
    
.ap-sushi.ap-16 {
  background-position: -112px -576px;
}
    
.ap-sushi.ap-20 {
  background-position: -140px -720px;
}
    
.ap-sushi.ap-32 {
  background-position: -224px -1152px;
}
    
.ap-sushi.ap-64 {
  background-position: -448px -2304px;
}
    
.ap-fried_shrimp.ap-16 {
  background-position: -112px -592px;
}
    
.ap-fried_shrimp.ap-20 {
  background-position: -140px -740px;
}
    
.ap-fried_shrimp.ap-32 {
  background-position: -224px -1184px;
}
    
.ap-fried_shrimp.ap-64 {
  background-position: -448px -2368px;
}
    
.ap-fish_cake.ap-16 {
  background-position: -112px -608px;
}
    
.ap-fish_cake.ap-20 {
  background-position: -140px -760px;
}
    
.ap-fish_cake.ap-32 {
  background-position: -224px -1216px;
}
    
.ap-fish_cake.ap-64 {
  background-position: -448px -2432px;
}
    
.ap-icecream.ap-16 {
  background-position: -112px -624px;
}
    
.ap-icecream.ap-20 {
  background-position: -140px -780px;
}
    
.ap-icecream.ap-32 {
  background-position: -224px -1248px;
}
    
.ap-icecream.ap-64 {
  background-position: -448px -2496px;
}
    
.ap-shaved_ice.ap-16 {
  background-position: -112px -640px;
}
    
.ap-shaved_ice.ap-20 {
  background-position: -140px -800px;
}
    
.ap-shaved_ice.ap-32 {
  background-position: -224px -1280px;
}
    
.ap-shaved_ice.ap-64 {
  background-position: -448px -2560px;
}
    
.ap-ice_cream.ap-16 {
  background-position: -128px -0px;
}
    
.ap-ice_cream.ap-20 {
  background-position: -160px -0px;
}
    
.ap-ice_cream.ap-32 {
  background-position: -256px -0px;
}
    
.ap-ice_cream.ap-64 {
  background-position: -512px -0px;
}
    
.ap-doughnut.ap-16 {
  background-position: -128px -16px;
}
    
.ap-doughnut.ap-20 {
  background-position: -160px -20px;
}
    
.ap-doughnut.ap-32 {
  background-position: -256px -32px;
}
    
.ap-doughnut.ap-64 {
  background-position: -512px -64px;
}
    
.ap-cookie.ap-16 {
  background-position: -128px -32px;
}
    
.ap-cookie.ap-20 {
  background-position: -160px -40px;
}
    
.ap-cookie.ap-32 {
  background-position: -256px -64px;
}
    
.ap-cookie.ap-64 {
  background-position: -512px -128px;
}
    
.ap-chocolate_bar.ap-16 {
  background-position: -128px -48px;
}
    
.ap-chocolate_bar.ap-20 {
  background-position: -160px -60px;
}
    
.ap-chocolate_bar.ap-32 {
  background-position: -256px -96px;
}
    
.ap-chocolate_bar.ap-64 {
  background-position: -512px -192px;
}
    
.ap-candy.ap-16 {
  background-position: -128px -64px;
}
    
.ap-candy.ap-20 {
  background-position: -160px -80px;
}
    
.ap-candy.ap-32 {
  background-position: -256px -128px;
}
    
.ap-candy.ap-64 {
  background-position: -512px -256px;
}
    
.ap-lollipop.ap-16 {
  background-position: -128px -80px;
}
    
.ap-lollipop.ap-20 {
  background-position: -160px -100px;
}
    
.ap-lollipop.ap-32 {
  background-position: -256px -160px;
}
    
.ap-lollipop.ap-64 {
  background-position: -512px -320px;
}
    
.ap-custard.ap-16 {
  background-position: -128px -96px;
}
    
.ap-custard.ap-20 {
  background-position: -160px -120px;
}
    
.ap-custard.ap-32 {
  background-position: -256px -192px;
}
    
.ap-custard.ap-64 {
  background-position: -512px -384px;
}
    
.ap-honey_pot.ap-16 {
  background-position: -128px -112px;
}
    
.ap-honey_pot.ap-20 {
  background-position: -160px -140px;
}
    
.ap-honey_pot.ap-32 {
  background-position: -256px -224px;
}
    
.ap-honey_pot.ap-64 {
  background-position: -512px -448px;
}
    
.ap-cake.ap-16 {
  background-position: -128px -128px;
}
    
.ap-cake.ap-20 {
  background-position: -160px -160px;
}
    
.ap-cake.ap-32 {
  background-position: -256px -256px;
}
    
.ap-cake.ap-64 {
  background-position: -512px -512px;
}
    
.ap-bento.ap-16 {
  background-position: -128px -144px;
}
    
.ap-bento.ap-20 {
  background-position: -160px -180px;
}
    
.ap-bento.ap-32 {
  background-position: -256px -288px;
}
    
.ap-bento.ap-64 {
  background-position: -512px -576px;
}
    
.ap-stew.ap-16 {
  background-position: -128px -160px;
}
    
.ap-stew.ap-20 {
  background-position: -160px -200px;
}
    
.ap-stew.ap-32 {
  background-position: -256px -320px;
}
    
.ap-stew.ap-64 {
  background-position: -512px -640px;
}
    
.ap-egg.ap-16 {
  background-position: -128px -176px;
}
    
.ap-egg.ap-20 {
  background-position: -160px -220px;
}
    
.ap-egg.ap-32 {
  background-position: -256px -352px;
}
    
.ap-egg.ap-64 {
  background-position: -512px -704px;
}
    
.ap-fork_and_knife.ap-16 {
  background-position: -128px -192px;
}
    
.ap-fork_and_knife.ap-20 {
  background-position: -160px -240px;
}
    
.ap-fork_and_knife.ap-32 {
  background-position: -256px -384px;
}
    
.ap-fork_and_knife.ap-64 {
  background-position: -512px -768px;
}
    
.ap-tea.ap-16 {
  background-position: -128px -208px;
}
    
.ap-tea.ap-20 {
  background-position: -160px -260px;
}
    
.ap-tea.ap-32 {
  background-position: -256px -416px;
}
    
.ap-tea.ap-64 {
  background-position: -512px -832px;
}
    
.ap-sake.ap-16 {
  background-position: -128px -224px;
}
    
.ap-sake.ap-20 {
  background-position: -160px -280px;
}
    
.ap-sake.ap-32 {
  background-position: -256px -448px;
}
    
.ap-sake.ap-64 {
  background-position: -512px -896px;
}
    
.ap-wine_glass.ap-16 {
  background-position: -128px -240px;
}
    
.ap-wine_glass.ap-20 {
  background-position: -160px -300px;
}
    
.ap-wine_glass.ap-32 {
  background-position: -256px -480px;
}
    
.ap-wine_glass.ap-64 {
  background-position: -512px -960px;
}
    
.ap-cocktail.ap-16 {
  background-position: -128px -256px;
}
    
.ap-cocktail.ap-20 {
  background-position: -160px -320px;
}
    
.ap-cocktail.ap-32 {
  background-position: -256px -512px;
}
    
.ap-cocktail.ap-64 {
  background-position: -512px -1024px;
}
    
.ap-tropical_drink.ap-16 {
  background-position: -128px -272px;
}
    
.ap-tropical_drink.ap-20 {
  background-position: -160px -340px;
}
    
.ap-tropical_drink.ap-32 {
  background-position: -256px -544px;
}
    
.ap-tropical_drink.ap-64 {
  background-position: -512px -1088px;
}
    
.ap-beer.ap-16 {
  background-position: -128px -288px;
}
    
.ap-beer.ap-20 {
  background-position: -160px -360px;
}
    
.ap-beer.ap-32 {
  background-position: -256px -576px;
}
    
.ap-beer.ap-64 {
  background-position: -512px -1152px;
}
    
.ap-beers.ap-16 {
  background-position: -128px -304px;
}
    
.ap-beers.ap-20 {
  background-position: -160px -380px;
}
    
.ap-beers.ap-32 {
  background-position: -256px -608px;
}
    
.ap-beers.ap-64 {
  background-position: -512px -1216px;
}
    
.ap-baby_bottle.ap-16 {
  background-position: -128px -320px;
}
    
.ap-baby_bottle.ap-20 {
  background-position: -160px -400px;
}
    
.ap-baby_bottle.ap-32 {
  background-position: -256px -640px;
}
    
.ap-baby_bottle.ap-64 {
  background-position: -512px -1280px;
}
    
.ap-knife_fork_plate.ap-16 {
  background-position: -128px -336px;
}
    
.ap-knife_fork_plate.ap-20 {
  background-position: -160px -420px;
}
    
.ap-knife_fork_plate.ap-32 {
  background-position: -256px -672px;
}
    
.ap-knife_fork_plate.ap-64 {
  background-position: -512px -1344px;
}
    
.ap-champagne.ap-16 {
  background-position: -128px -352px;
}
    
.ap-champagne.ap-20 {
  background-position: -160px -440px;
}
    
.ap-champagne.ap-32 {
  background-position: -256px -704px;
}
    
.ap-champagne.ap-64 {
  background-position: -512px -1408px;
}
    
.ap-popcorn.ap-16 {
  background-position: -128px -368px;
}
    
.ap-popcorn.ap-20 {
  background-position: -160px -460px;
}
    
.ap-popcorn.ap-32 {
  background-position: -256px -736px;
}
    
.ap-popcorn.ap-64 {
  background-position: -512px -1472px;
}
    
.ap-ribbon.ap-16 {
  background-position: -128px -384px;
}
    
.ap-ribbon.ap-20 {
  background-position: -160px -480px;
}
    
.ap-ribbon.ap-32 {
  background-position: -256px -768px;
}
    
.ap-ribbon.ap-64 {
  background-position: -512px -1536px;
}
    
.ap-gift.ap-16 {
  background-position: -128px -400px;
}
    
.ap-gift.ap-20 {
  background-position: -160px -500px;
}
    
.ap-gift.ap-32 {
  background-position: -256px -800px;
}
    
.ap-gift.ap-64 {
  background-position: -512px -1600px;
}
    
.ap-birthday.ap-16 {
  background-position: -128px -416px;
}
    
.ap-birthday.ap-20 {
  background-position: -160px -520px;
}
    
.ap-birthday.ap-32 {
  background-position: -256px -832px;
}
    
.ap-birthday.ap-64 {
  background-position: -512px -1664px;
}
    
.ap-jack_o_lantern.ap-16 {
  background-position: -128px -432px;
}
    
.ap-jack_o_lantern.ap-20 {
  background-position: -160px -540px;
}
    
.ap-jack_o_lantern.ap-32 {
  background-position: -256px -864px;
}
    
.ap-jack_o_lantern.ap-64 {
  background-position: -512px -1728px;
}
    
.ap-christmas_tree.ap-16 {
  background-position: -128px -448px;
}
    
.ap-christmas_tree.ap-20 {
  background-position: -160px -560px;
}
    
.ap-christmas_tree.ap-32 {
  background-position: -256px -896px;
}
    
.ap-christmas_tree.ap-64 {
  background-position: -512px -1792px;
}
    
.ap-santa.ap-16 {
  background-position: -128px -464px;
}
    
.ap-santa.ap-20 {
  background-position: -160px -580px;
}
    
.ap-santa.ap-32 {
  background-position: -256px -928px;
}
    
.ap-santa.ap-64 {
  background-position: -512px -1856px;
}
    
.ap-fireworks.ap-16 {
  background-position: -128px -560px;
}
    
.ap-fireworks.ap-20 {
  background-position: -160px -700px;
}
    
.ap-fireworks.ap-32 {
  background-position: -256px -1120px;
}
    
.ap-fireworks.ap-64 {
  background-position: -512px -2240px;
}
    
.ap-sparkler.ap-16 {
  background-position: -128px -576px;
}
    
.ap-sparkler.ap-20 {
  background-position: -160px -720px;
}
    
.ap-sparkler.ap-32 {
  background-position: -256px -1152px;
}
    
.ap-sparkler.ap-64 {
  background-position: -512px -2304px;
}
    
.ap-balloon.ap-16 {
  background-position: -128px -592px;
}
    
.ap-balloon.ap-20 {
  background-position: -160px -740px;
}
    
.ap-balloon.ap-32 {
  background-position: -256px -1184px;
}
    
.ap-balloon.ap-64 {
  background-position: -512px -2368px;
}
    
.ap-tada.ap-16 {
  background-position: -128px -608px;
}
    
.ap-tada.ap-20 {
  background-position: -160px -760px;
}
    
.ap-tada.ap-32 {
  background-position: -256px -1216px;
}
    
.ap-tada.ap-64 {
  background-position: -512px -2432px;
}
    
.ap-confetti_ball.ap-16 {
  background-position: -128px -624px;
}
    
.ap-confetti_ball.ap-20 {
  background-position: -160px -780px;
}
    
.ap-confetti_ball.ap-32 {
  background-position: -256px -1248px;
}
    
.ap-confetti_ball.ap-64 {
  background-position: -512px -2496px;
}
    
.ap-tanabata_tree.ap-16 {
  background-position: -128px -640px;
}
    
.ap-tanabata_tree.ap-20 {
  background-position: -160px -800px;
}
    
.ap-tanabata_tree.ap-32 {
  background-position: -256px -1280px;
}
    
.ap-tanabata_tree.ap-64 {
  background-position: -512px -2560px;
}
    
.ap-crossed_flags.ap-16 {
  background-position: -144px -0px;
}
    
.ap-crossed_flags.ap-20 {
  background-position: -180px -0px;
}
    
.ap-crossed_flags.ap-32 {
  background-position: -288px -0px;
}
    
.ap-crossed_flags.ap-64 {
  background-position: -576px -0px;
}
    
.ap-bamboo.ap-16 {
  background-position: -144px -16px;
}
    
.ap-bamboo.ap-20 {
  background-position: -180px -20px;
}
    
.ap-bamboo.ap-32 {
  background-position: -288px -32px;
}
    
.ap-bamboo.ap-64 {
  background-position: -576px -64px;
}
    
.ap-dolls.ap-16 {
  background-position: -144px -32px;
}
    
.ap-dolls.ap-20 {
  background-position: -180px -40px;
}
    
.ap-dolls.ap-32 {
  background-position: -288px -64px;
}
    
.ap-dolls.ap-64 {
  background-position: -576px -128px;
}
    
.ap-flags.ap-16 {
  background-position: -144px -48px;
}
    
.ap-flags.ap-20 {
  background-position: -180px -60px;
}
    
.ap-flags.ap-32 {
  background-position: -288px -96px;
}
    
.ap-flags.ap-64 {
  background-position: -576px -192px;
}
    
.ap-wind_chime.ap-16 {
  background-position: -144px -64px;
}
    
.ap-wind_chime.ap-20 {
  background-position: -180px -80px;
}
    
.ap-wind_chime.ap-32 {
  background-position: -288px -128px;
}
    
.ap-wind_chime.ap-64 {
  background-position: -576px -256px;
}
    
.ap-rice_scene.ap-16 {
  background-position: -144px -80px;
}
    
.ap-rice_scene.ap-20 {
  background-position: -180px -100px;
}
    
.ap-rice_scene.ap-32 {
  background-position: -288px -160px;
}
    
.ap-rice_scene.ap-64 {
  background-position: -576px -320px;
}
    
.ap-school_satchel.ap-16 {
  background-position: -144px -96px;
}
    
.ap-school_satchel.ap-20 {
  background-position: -180px -120px;
}
    
.ap-school_satchel.ap-32 {
  background-position: -288px -192px;
}
    
.ap-school_satchel.ap-64 {
  background-position: -576px -384px;
}
    
.ap-mortar_board.ap-16 {
  background-position: -144px -112px;
}
    
.ap-mortar_board.ap-20 {
  background-position: -180px -140px;
}
    
.ap-mortar_board.ap-32 {
  background-position: -288px -224px;
}
    
.ap-mortar_board.ap-64 {
  background-position: -576px -448px;
}
    
.ap-medal.ap-16 {
  background-position: -144px -128px;
}
    
.ap-medal.ap-20 {
  background-position: -180px -160px;
}
    
.ap-medal.ap-32 {
  background-position: -288px -256px;
}
    
.ap-medal.ap-64 {
  background-position: -576px -512px;
}
    
.ap-reminder_ribbon.ap-16 {
  background-position: -144px -144px;
}
    
.ap-reminder_ribbon.ap-20 {
  background-position: -180px -180px;
}
    
.ap-reminder_ribbon.ap-32 {
  background-position: -288px -288px;
}
    
.ap-reminder_ribbon.ap-64 {
  background-position: -576px -576px;
}
    
.ap-studio_microphone.ap-16 {
  background-position: -144px -160px;
}
    
.ap-studio_microphone.ap-20 {
  background-position: -180px -200px;
}
    
.ap-studio_microphone.ap-32 {
  background-position: -288px -320px;
}
    
.ap-studio_microphone.ap-64 {
  background-position: -576px -640px;
}
    
.ap-level_slider.ap-16 {
  background-position: -144px -176px;
}
    
.ap-level_slider.ap-20 {
  background-position: -180px -220px;
}
    
.ap-level_slider.ap-32 {
  background-position: -288px -352px;
}
    
.ap-level_slider.ap-64 {
  background-position: -576px -704px;
}
    
.ap-control_knobs.ap-16 {
  background-position: -144px -192px;
}
    
.ap-control_knobs.ap-20 {
  background-position: -180px -240px;
}
    
.ap-control_knobs.ap-32 {
  background-position: -288px -384px;
}
    
.ap-control_knobs.ap-64 {
  background-position: -576px -768px;
}
    
.ap-film_frames.ap-16 {
  background-position: -144px -208px;
}
    
.ap-film_frames.ap-20 {
  background-position: -180px -260px;
}
    
.ap-film_frames.ap-32 {
  background-position: -288px -416px;
}
    
.ap-film_frames.ap-64 {
  background-position: -576px -832px;
}
    
.ap-admission_tickets.ap-16 {
  background-position: -144px -224px;
}
    
.ap-admission_tickets.ap-20 {
  background-position: -180px -280px;
}
    
.ap-admission_tickets.ap-32 {
  background-position: -288px -448px;
}
    
.ap-admission_tickets.ap-64 {
  background-position: -576px -896px;
}
    
.ap-carousel_horse.ap-16 {
  background-position: -144px -240px;
}
    
.ap-carousel_horse.ap-20 {
  background-position: -180px -300px;
}
    
.ap-carousel_horse.ap-32 {
  background-position: -288px -480px;
}
    
.ap-carousel_horse.ap-64 {
  background-position: -576px -960px;
}
    
.ap-ferris_wheel.ap-16 {
  background-position: -144px -256px;
}
    
.ap-ferris_wheel.ap-20 {
  background-position: -180px -320px;
}
    
.ap-ferris_wheel.ap-32 {
  background-position: -288px -512px;
}
    
.ap-ferris_wheel.ap-64 {
  background-position: -576px -1024px;
}
    
.ap-roller_coaster.ap-16 {
  background-position: -144px -272px;
}
    
.ap-roller_coaster.ap-20 {
  background-position: -180px -340px;
}
    
.ap-roller_coaster.ap-32 {
  background-position: -288px -544px;
}
    
.ap-roller_coaster.ap-64 {
  background-position: -576px -1088px;
}
    
.ap-fishing_pole_and_fish.ap-16 {
  background-position: -144px -288px;
}
    
.ap-fishing_pole_and_fish.ap-20 {
  background-position: -180px -360px;
}
    
.ap-fishing_pole_and_fish.ap-32 {
  background-position: -288px -576px;
}
    
.ap-fishing_pole_and_fish.ap-64 {
  background-position: -576px -1152px;
}
    
.ap-microphone.ap-16 {
  background-position: -144px -304px;
}
    
.ap-microphone.ap-20 {
  background-position: -180px -380px;
}
    
.ap-microphone.ap-32 {
  background-position: -288px -608px;
}
    
.ap-microphone.ap-64 {
  background-position: -576px -1216px;
}
    
.ap-movie_camera.ap-16 {
  background-position: -144px -320px;
}
    
.ap-movie_camera.ap-20 {
  background-position: -180px -400px;
}
    
.ap-movie_camera.ap-32 {
  background-position: -288px -640px;
}
    
.ap-movie_camera.ap-64 {
  background-position: -576px -1280px;
}
    
.ap-cinema.ap-16 {
  background-position: -144px -336px;
}
    
.ap-cinema.ap-20 {
  background-position: -180px -420px;
}
    
.ap-cinema.ap-32 {
  background-position: -288px -672px;
}
    
.ap-cinema.ap-64 {
  background-position: -576px -1344px;
}
    
.ap-headphones.ap-16 {
  background-position: -144px -352px;
}
    
.ap-headphones.ap-20 {
  background-position: -180px -440px;
}
    
.ap-headphones.ap-32 {
  background-position: -288px -704px;
}
    
.ap-headphones.ap-64 {
  background-position: -576px -1408px;
}
    
.ap-art.ap-16 {
  background-position: -144px -368px;
}
    
.ap-art.ap-20 {
  background-position: -180px -460px;
}
    
.ap-art.ap-32 {
  background-position: -288px -736px;
}
    
.ap-art.ap-64 {
  background-position: -576px -1472px;
}
    
.ap-tophat.ap-16 {
  background-position: -144px -384px;
}
    
.ap-tophat.ap-20 {
  background-position: -180px -480px;
}
    
.ap-tophat.ap-32 {
  background-position: -288px -768px;
}
    
.ap-tophat.ap-64 {
  background-position: -576px -1536px;
}
    
.ap-circus_tent.ap-16 {
  background-position: -144px -400px;
}
    
.ap-circus_tent.ap-20 {
  background-position: -180px -500px;
}
    
.ap-circus_tent.ap-32 {
  background-position: -288px -800px;
}
    
.ap-circus_tent.ap-64 {
  background-position: -576px -1600px;
}
    
.ap-ticket.ap-16 {
  background-position: -144px -416px;
}
    
.ap-ticket.ap-20 {
  background-position: -180px -520px;
}
    
.ap-ticket.ap-32 {
  background-position: -288px -832px;
}
    
.ap-ticket.ap-64 {
  background-position: -576px -1664px;
}
    
.ap-clapper.ap-16 {
  background-position: -144px -432px;
}
    
.ap-clapper.ap-20 {
  background-position: -180px -540px;
}
    
.ap-clapper.ap-32 {
  background-position: -288px -864px;
}
    
.ap-clapper.ap-64 {
  background-position: -576px -1728px;
}
    
.ap-performing_arts.ap-16 {
  background-position: -144px -448px;
}
    
.ap-performing_arts.ap-20 {
  background-position: -180px -560px;
}
    
.ap-performing_arts.ap-32 {
  background-position: -288px -896px;
}
    
.ap-performing_arts.ap-64 {
  background-position: -576px -1792px;
}
    
.ap-video_game.ap-16 {
  background-position: -144px -464px;
}
    
.ap-video_game.ap-20 {
  background-position: -180px -580px;
}
    
.ap-video_game.ap-32 {
  background-position: -288px -928px;
}
    
.ap-video_game.ap-64 {
  background-position: -576px -1856px;
}
    
.ap-dart.ap-16 {
  background-position: -144px -480px;
}
    
.ap-dart.ap-20 {
  background-position: -180px -600px;
}
    
.ap-dart.ap-32 {
  background-position: -288px -960px;
}
    
.ap-dart.ap-64 {
  background-position: -576px -1920px;
}
    
.ap-slot_machine.ap-16 {
  background-position: -144px -496px;
}
    
.ap-slot_machine.ap-20 {
  background-position: -180px -620px;
}
    
.ap-slot_machine.ap-32 {
  background-position: -288px -992px;
}
    
.ap-slot_machine.ap-64 {
  background-position: -576px -1984px;
}
    
.ap-8ball.ap-16 {
  background-position: -144px -512px;
}
    
.ap-8ball.ap-20 {
  background-position: -180px -640px;
}
    
.ap-8ball.ap-32 {
  background-position: -288px -1024px;
}
    
.ap-8ball.ap-64 {
  background-position: -576px -2048px;
}
    
.ap-game_die.ap-16 {
  background-position: -144px -528px;
}
    
.ap-game_die.ap-20 {
  background-position: -180px -660px;
}
    
.ap-game_die.ap-32 {
  background-position: -288px -1056px;
}
    
.ap-game_die.ap-64 {
  background-position: -576px -2112px;
}
    
.ap-bowling.ap-16 {
  background-position: -144px -544px;
}
    
.ap-bowling.ap-20 {
  background-position: -180px -680px;
}
    
.ap-bowling.ap-32 {
  background-position: -288px -1088px;
}
    
.ap-bowling.ap-64 {
  background-position: -576px -2176px;
}
    
.ap-flower_playing_cards.ap-16 {
  background-position: -144px -560px;
}
    
.ap-flower_playing_cards.ap-20 {
  background-position: -180px -700px;
}
    
.ap-flower_playing_cards.ap-32 {
  background-position: -288px -1120px;
}
    
.ap-flower_playing_cards.ap-64 {
  background-position: -576px -2240px;
}
    
.ap-musical_note.ap-16 {
  background-position: -144px -576px;
}
    
.ap-musical_note.ap-20 {
  background-position: -180px -720px;
}
    
.ap-musical_note.ap-32 {
  background-position: -288px -1152px;
}
    
.ap-musical_note.ap-64 {
  background-position: -576px -2304px;
}
    
.ap-notes.ap-16 {
  background-position: -144px -592px;
}
    
.ap-notes.ap-20 {
  background-position: -180px -740px;
}
    
.ap-notes.ap-32 {
  background-position: -288px -1184px;
}
    
.ap-notes.ap-64 {
  background-position: -576px -2368px;
}
    
.ap-saxophone.ap-16 {
  background-position: -144px -608px;
}
    
.ap-saxophone.ap-20 {
  background-position: -180px -760px;
}
    
.ap-saxophone.ap-32 {
  background-position: -288px -1216px;
}
    
.ap-saxophone.ap-64 {
  background-position: -576px -2432px;
}
    
.ap-guitar.ap-16 {
  background-position: -144px -624px;
}
    
.ap-guitar.ap-20 {
  background-position: -180px -780px;
}
    
.ap-guitar.ap-32 {
  background-position: -288px -1248px;
}
    
.ap-guitar.ap-64 {
  background-position: -576px -2496px;
}
    
.ap-musical_keyboard.ap-16 {
  background-position: -144px -640px;
}
    
.ap-musical_keyboard.ap-20 {
  background-position: -180px -800px;
}
    
.ap-musical_keyboard.ap-32 {
  background-position: -288px -1280px;
}
    
.ap-musical_keyboard.ap-64 {
  background-position: -576px -2560px;
}
    
.ap-trumpet.ap-16 {
  background-position: -160px -0px;
}
    
.ap-trumpet.ap-20 {
  background-position: -200px -0px;
}
    
.ap-trumpet.ap-32 {
  background-position: -320px -0px;
}
    
.ap-trumpet.ap-64 {
  background-position: -640px -0px;
}
    
.ap-violin.ap-16 {
  background-position: -160px -16px;
}
    
.ap-violin.ap-20 {
  background-position: -200px -20px;
}
    
.ap-violin.ap-32 {
  background-position: -320px -32px;
}
    
.ap-violin.ap-64 {
  background-position: -640px -64px;
}
    
.ap-musical_score.ap-16 {
  background-position: -160px -32px;
}
    
.ap-musical_score.ap-20 {
  background-position: -200px -40px;
}
    
.ap-musical_score.ap-32 {
  background-position: -320px -64px;
}
    
.ap-musical_score.ap-64 {
  background-position: -640px -128px;
}
    
.ap-running_shirt_with_sash.ap-16 {
  background-position: -160px -48px;
}
    
.ap-running_shirt_with_sash.ap-20 {
  background-position: -200px -60px;
}
    
.ap-running_shirt_with_sash.ap-32 {
  background-position: -320px -96px;
}
    
.ap-running_shirt_with_sash.ap-64 {
  background-position: -640px -192px;
}
    
.ap-tennis.ap-16 {
  background-position: -160px -64px;
}
    
.ap-tennis.ap-20 {
  background-position: -200px -80px;
}
    
.ap-tennis.ap-32 {
  background-position: -320px -128px;
}
    
.ap-tennis.ap-64 {
  background-position: -640px -256px;
}
    
.ap-ski.ap-16 {
  background-position: -160px -80px;
}
    
.ap-ski.ap-20 {
  background-position: -200px -100px;
}
    
.ap-ski.ap-32 {
  background-position: -320px -160px;
}
    
.ap-ski.ap-64 {
  background-position: -640px -320px;
}
    
.ap-basketball.ap-16 {
  background-position: -160px -96px;
}
    
.ap-basketball.ap-20 {
  background-position: -200px -120px;
}
    
.ap-basketball.ap-32 {
  background-position: -320px -192px;
}
    
.ap-basketball.ap-64 {
  background-position: -640px -384px;
}
    
.ap-checkered_flag.ap-16 {
  background-position: -160px -112px;
}
    
.ap-checkered_flag.ap-20 {
  background-position: -200px -140px;
}
    
.ap-checkered_flag.ap-32 {
  background-position: -320px -224px;
}
    
.ap-checkered_flag.ap-64 {
  background-position: -640px -448px;
}
    
.ap-snowboarder.ap-16 {
  background-position: -160px -128px;
}
    
.ap-snowboarder.ap-20 {
  background-position: -200px -160px;
}
    
.ap-snowboarder.ap-32 {
  background-position: -320px -256px;
}
    
.ap-snowboarder.ap-64 {
  background-position: -640px -512px;
}
    
.ap-runner.ap-16 {
  background-position: -160px -144px;
}
    
.ap-runner.ap-20 {
  background-position: -200px -180px;
}
    
.ap-runner.ap-32 {
  background-position: -320px -288px;
}
    
.ap-runner.ap-64 {
  background-position: -640px -576px;
}
    
.ap-surfer.ap-16 {
  background-position: -160px -240px;
}
    
.ap-surfer.ap-20 {
  background-position: -200px -300px;
}
    
.ap-surfer.ap-32 {
  background-position: -320px -480px;
}
    
.ap-surfer.ap-64 {
  background-position: -640px -960px;
}
    
.ap-sports_medal.ap-16 {
  background-position: -160px -336px;
}
    
.ap-sports_medal.ap-20 {
  background-position: -200px -420px;
}
    
.ap-sports_medal.ap-32 {
  background-position: -320px -672px;
}
    
.ap-sports_medal.ap-64 {
  background-position: -640px -1344px;
}
    
.ap-trophy.ap-16 {
  background-position: -160px -352px;
}
    
.ap-trophy.ap-20 {
  background-position: -200px -440px;
}
    
.ap-trophy.ap-32 {
  background-position: -320px -704px;
}
    
.ap-trophy.ap-64 {
  background-position: -640px -1408px;
}
    
.ap-horse_racing.ap-16 {
  background-position: -160px -368px;
}
    
.ap-horse_racing.ap-20 {
  background-position: -200px -460px;
}
    
.ap-horse_racing.ap-32 {
  background-position: -320px -736px;
}
    
.ap-horse_racing.ap-64 {
  background-position: -640px -1472px;
}
    
.ap-football.ap-16 {
  background-position: -160px -384px;
}
    
.ap-football.ap-20 {
  background-position: -200px -480px;
}
    
.ap-football.ap-32 {
  background-position: -320px -768px;
}
    
.ap-football.ap-64 {
  background-position: -640px -1536px;
}
    
.ap-rugby_football.ap-16 {
  background-position: -160px -400px;
}
    
.ap-rugby_football.ap-20 {
  background-position: -200px -500px;
}
    
.ap-rugby_football.ap-32 {
  background-position: -320px -800px;
}
    
.ap-rugby_football.ap-64 {
  background-position: -640px -1600px;
}
    
.ap-swimmer.ap-16 {
  background-position: -160px -416px;
}
    
.ap-swimmer.ap-20 {
  background-position: -200px -520px;
}
    
.ap-swimmer.ap-32 {
  background-position: -320px -832px;
}
    
.ap-swimmer.ap-64 {
  background-position: -640px -1664px;
}
    
.ap-weight_lifter.ap-16 {
  background-position: -160px -512px;
}
    
.ap-weight_lifter.ap-20 {
  background-position: -200px -640px;
}
    
.ap-weight_lifter.ap-32 {
  background-position: -320px -1024px;
}
    
.ap-weight_lifter.ap-64 {
  background-position: -640px -2048px;
}
    
.ap-golfer.ap-16 {
  background-position: -160px -608px;
}
    
.ap-golfer.ap-20 {
  background-position: -200px -760px;
}
    
.ap-golfer.ap-32 {
  background-position: -320px -1216px;
}
    
.ap-golfer.ap-64 {
  background-position: -640px -2432px;
}
    
.ap-racing_motorcycle.ap-16 {
  background-position: -160px -624px;
}
    
.ap-racing_motorcycle.ap-20 {
  background-position: -200px -780px;
}
    
.ap-racing_motorcycle.ap-32 {
  background-position: -320px -1248px;
}
    
.ap-racing_motorcycle.ap-64 {
  background-position: -640px -2496px;
}
    
.ap-racing_car.ap-16 {
  background-position: -160px -640px;
}
    
.ap-racing_car.ap-20 {
  background-position: -200px -800px;
}
    
.ap-racing_car.ap-32 {
  background-position: -320px -1280px;
}
    
.ap-racing_car.ap-64 {
  background-position: -640px -2560px;
}
    
.ap-cricket_bat_and_ball.ap-16 {
  background-position: -176px -0px;
}
    
.ap-cricket_bat_and_ball.ap-20 {
  background-position: -220px -0px;
}
    
.ap-cricket_bat_and_ball.ap-32 {
  background-position: -352px -0px;
}
    
.ap-cricket_bat_and_ball.ap-64 {
  background-position: -704px -0px;
}
    
.ap-volleyball.ap-16 {
  background-position: -176px -16px;
}
    
.ap-volleyball.ap-20 {
  background-position: -220px -20px;
}
    
.ap-volleyball.ap-32 {
  background-position: -352px -32px;
}
    
.ap-volleyball.ap-64 {
  background-position: -704px -64px;
}
    
.ap-field_hockey_stick_and_ball.ap-16 {
  background-position: -176px -32px;
}
    
.ap-field_hockey_stick_and_ball.ap-20 {
  background-position: -220px -40px;
}
    
.ap-field_hockey_stick_and_ball.ap-32 {
  background-position: -352px -64px;
}
    
.ap-field_hockey_stick_and_ball.ap-64 {
  background-position: -704px -128px;
}
    
.ap-ice_hockey_stick_and_puck.ap-16 {
  background-position: -176px -48px;
}
    
.ap-ice_hockey_stick_and_puck.ap-20 {
  background-position: -220px -60px;
}
    
.ap-ice_hockey_stick_and_puck.ap-32 {
  background-position: -352px -96px;
}
    
.ap-ice_hockey_stick_and_puck.ap-64 {
  background-position: -704px -192px;
}
    
.ap-table_tennis_paddle_and_ball.ap-16 {
  background-position: -176px -64px;
}
    
.ap-table_tennis_paddle_and_ball.ap-20 {
  background-position: -220px -80px;
}
    
.ap-table_tennis_paddle_and_ball.ap-32 {
  background-position: -352px -128px;
}
    
.ap-table_tennis_paddle_and_ball.ap-64 {
  background-position: -704px -256px;
}
    
.ap-snow_capped_mountain.ap-16 {
  background-position: -176px -80px;
}
    
.ap-snow_capped_mountain.ap-20 {
  background-position: -220px -100px;
}
    
.ap-snow_capped_mountain.ap-32 {
  background-position: -352px -160px;
}
    
.ap-snow_capped_mountain.ap-64 {
  background-position: -704px -320px;
}
    
.ap-camping.ap-16 {
  background-position: -176px -96px;
}
    
.ap-camping.ap-20 {
  background-position: -220px -120px;
}
    
.ap-camping.ap-32 {
  background-position: -352px -192px;
}
    
.ap-camping.ap-64 {
  background-position: -704px -384px;
}
    
.ap-beach_with_umbrella.ap-16 {
  background-position: -176px -112px;
}
    
.ap-beach_with_umbrella.ap-20 {
  background-position: -220px -140px;
}
    
.ap-beach_with_umbrella.ap-32 {
  background-position: -352px -224px;
}
    
.ap-beach_with_umbrella.ap-64 {
  background-position: -704px -448px;
}
    
.ap-building_construction.ap-16 {
  background-position: -176px -128px;
}
    
.ap-building_construction.ap-20 {
  background-position: -220px -160px;
}
    
.ap-building_construction.ap-32 {
  background-position: -352px -256px;
}
    
.ap-building_construction.ap-64 {
  background-position: -704px -512px;
}
    
.ap-house_buildings.ap-16 {
  background-position: -176px -144px;
}
    
.ap-house_buildings.ap-20 {
  background-position: -220px -180px;
}
    
.ap-house_buildings.ap-32 {
  background-position: -352px -288px;
}
    
.ap-house_buildings.ap-64 {
  background-position: -704px -576px;
}
    
.ap-cityscape.ap-16 {
  background-position: -176px -160px;
}
    
.ap-cityscape.ap-20 {
  background-position: -220px -200px;
}
    
.ap-cityscape.ap-32 {
  background-position: -352px -320px;
}
    
.ap-cityscape.ap-64 {
  background-position: -704px -640px;
}
    
.ap-derelict_house_building.ap-16 {
  background-position: -176px -176px;
}
    
.ap-derelict_house_building.ap-20 {
  background-position: -220px -220px;
}
    
.ap-derelict_house_building.ap-32 {
  background-position: -352px -352px;
}
    
.ap-derelict_house_building.ap-64 {
  background-position: -704px -704px;
}
    
.ap-classical_building.ap-16 {
  background-position: -176px -192px;
}
    
.ap-classical_building.ap-20 {
  background-position: -220px -240px;
}
    
.ap-classical_building.ap-32 {
  background-position: -352px -384px;
}
    
.ap-classical_building.ap-64 {
  background-position: -704px -768px;
}
    
.ap-desert.ap-16 {
  background-position: -176px -208px;
}
    
.ap-desert.ap-20 {
  background-position: -220px -260px;
}
    
.ap-desert.ap-32 {
  background-position: -352px -416px;
}
    
.ap-desert.ap-64 {
  background-position: -704px -832px;
}
    
.ap-desert_island.ap-16 {
  background-position: -176px -224px;
}
    
.ap-desert_island.ap-20 {
  background-position: -220px -280px;
}
    
.ap-desert_island.ap-32 {
  background-position: -352px -448px;
}
    
.ap-desert_island.ap-64 {
  background-position: -704px -896px;
}
    
.ap-national_park.ap-16 {
  background-position: -176px -240px;
}
    
.ap-national_park.ap-20 {
  background-position: -220px -300px;
}
    
.ap-national_park.ap-32 {
  background-position: -352px -480px;
}
    
.ap-national_park.ap-64 {
  background-position: -704px -960px;
}
    
.ap-stadium.ap-16 {
  background-position: -176px -256px;
}
    
.ap-stadium.ap-20 {
  background-position: -220px -320px;
}
    
.ap-stadium.ap-32 {
  background-position: -352px -512px;
}
    
.ap-stadium.ap-64 {
  background-position: -704px -1024px;
}
    
.ap-house.ap-16 {
  background-position: -176px -272px;
}
    
.ap-house.ap-20 {
  background-position: -220px -340px;
}
    
.ap-house.ap-32 {
  background-position: -352px -544px;
}
    
.ap-house.ap-64 {
  background-position: -704px -1088px;
}
    
.ap-house_with_garden.ap-16 {
  background-position: -176px -288px;
}
    
.ap-house_with_garden.ap-20 {
  background-position: -220px -360px;
}
    
.ap-house_with_garden.ap-32 {
  background-position: -352px -576px;
}
    
.ap-house_with_garden.ap-64 {
  background-position: -704px -1152px;
}
    
.ap-office.ap-16 {
  background-position: -176px -304px;
}
    
.ap-office.ap-20 {
  background-position: -220px -380px;
}
    
.ap-office.ap-32 {
  background-position: -352px -608px;
}
    
.ap-office.ap-64 {
  background-position: -704px -1216px;
}
    
.ap-post_office.ap-16 {
  background-position: -176px -320px;
}
    
.ap-post_office.ap-20 {
  background-position: -220px -400px;
}
    
.ap-post_office.ap-32 {
  background-position: -352px -640px;
}
    
.ap-post_office.ap-64 {
  background-position: -704px -1280px;
}
    
.ap-european_post_office.ap-16 {
  background-position: -176px -336px;
}
    
.ap-european_post_office.ap-20 {
  background-position: -220px -420px;
}
    
.ap-european_post_office.ap-32 {
  background-position: -352px -672px;
}
    
.ap-european_post_office.ap-64 {
  background-position: -704px -1344px;
}
    
.ap-hospital.ap-16 {
  background-position: -176px -352px;
}
    
.ap-hospital.ap-20 {
  background-position: -220px -440px;
}
    
.ap-hospital.ap-32 {
  background-position: -352px -704px;
}
    
.ap-hospital.ap-64 {
  background-position: -704px -1408px;
}
    
.ap-bank.ap-16 {
  background-position: -176px -368px;
}
    
.ap-bank.ap-20 {
  background-position: -220px -460px;
}
    
.ap-bank.ap-32 {
  background-position: -352px -736px;
}
    
.ap-bank.ap-64 {
  background-position: -704px -1472px;
}
    
.ap-atm.ap-16 {
  background-position: -176px -384px;
}
    
.ap-atm.ap-20 {
  background-position: -220px -480px;
}
    
.ap-atm.ap-32 {
  background-position: -352px -768px;
}
    
.ap-atm.ap-64 {
  background-position: -704px -1536px;
}
    
.ap-hotel.ap-16 {
  background-position: -176px -400px;
}
    
.ap-hotel.ap-20 {
  background-position: -220px -500px;
}
    
.ap-hotel.ap-32 {
  background-position: -352px -800px;
}
    
.ap-hotel.ap-64 {
  background-position: -704px -1600px;
}
    
.ap-love_hotel.ap-16 {
  background-position: -176px -416px;
}
    
.ap-love_hotel.ap-20 {
  background-position: -220px -520px;
}
    
.ap-love_hotel.ap-32 {
  background-position: -352px -832px;
}
    
.ap-love_hotel.ap-64 {
  background-position: -704px -1664px;
}
    
.ap-convenience_store.ap-16 {
  background-position: -176px -432px;
}
    
.ap-convenience_store.ap-20 {
  background-position: -220px -540px;
}
    
.ap-convenience_store.ap-32 {
  background-position: -352px -864px;
}
    
.ap-convenience_store.ap-64 {
  background-position: -704px -1728px;
}
    
.ap-school.ap-16 {
  background-position: -176px -448px;
}
    
.ap-school.ap-20 {
  background-position: -220px -560px;
}
    
.ap-school.ap-32 {
  background-position: -352px -896px;
}
    
.ap-school.ap-64 {
  background-position: -704px -1792px;
}
    
.ap-department_store.ap-16 {
  background-position: -176px -464px;
}
    
.ap-department_store.ap-20 {
  background-position: -220px -580px;
}
    
.ap-department_store.ap-32 {
  background-position: -352px -928px;
}
    
.ap-department_store.ap-64 {
  background-position: -704px -1856px;
}
    
.ap-factory.ap-16 {
  background-position: -176px -480px;
}
    
.ap-factory.ap-20 {
  background-position: -220px -600px;
}
    
.ap-factory.ap-32 {
  background-position: -352px -960px;
}
    
.ap-factory.ap-64 {
  background-position: -704px -1920px;
}
    
.ap-izakaya_lantern.ap-16 {
  background-position: -176px -496px;
}
    
.ap-izakaya_lantern.ap-20 {
  background-position: -220px -620px;
}
    
.ap-izakaya_lantern.ap-32 {
  background-position: -352px -992px;
}
    
.ap-izakaya_lantern.ap-64 {
  background-position: -704px -1984px;
}
    
.ap-japanese_castle.ap-16 {
  background-position: -176px -512px;
}
    
.ap-japanese_castle.ap-20 {
  background-position: -220px -640px;
}
    
.ap-japanese_castle.ap-32 {
  background-position: -352px -1024px;
}
    
.ap-japanese_castle.ap-64 {
  background-position: -704px -2048px;
}
    
.ap-european_castle.ap-16 {
  background-position: -176px -528px;
}
    
.ap-european_castle.ap-20 {
  background-position: -220px -660px;
}
    
.ap-european_castle.ap-32 {
  background-position: -352px -1056px;
}
    
.ap-european_castle.ap-64 {
  background-position: -704px -2112px;
}
    
.ap-waving_white_flag.ap-16 {
  background-position: -176px -544px;
}
    
.ap-waving_white_flag.ap-20 {
  background-position: -220px -680px;
}
    
.ap-waving_white_flag.ap-32 {
  background-position: -352px -1088px;
}
    
.ap-waving_white_flag.ap-64 {
  background-position: -704px -2176px;
}
    
.ap-waving_black_flag.ap-16 {
  background-position: -176px -560px;
}
    
.ap-waving_black_flag.ap-20 {
  background-position: -220px -700px;
}
    
.ap-waving_black_flag.ap-32 {
  background-position: -352px -1120px;
}
    
.ap-waving_black_flag.ap-64 {
  background-position: -704px -2240px;
}
    
.ap-rosette.ap-16 {
  background-position: -176px -576px;
}
    
.ap-rosette.ap-20 {
  background-position: -220px -720px;
}
    
.ap-rosette.ap-32 {
  background-position: -352px -1152px;
}
    
.ap-rosette.ap-64 {
  background-position: -704px -2304px;
}
    
.ap-label.ap-16 {
  background-position: -176px -592px;
}
    
.ap-label.ap-20 {
  background-position: -220px -740px;
}
    
.ap-label.ap-32 {
  background-position: -352px -1184px;
}
    
.ap-label.ap-64 {
  background-position: -704px -2368px;
}
    
.ap-badminton_racquet_and_shuttlecock.ap-16 {
  background-position: -176px -608px;
}
    
.ap-badminton_racquet_and_shuttlecock.ap-20 {
  background-position: -220px -760px;
}
    
.ap-badminton_racquet_and_shuttlecock.ap-32 {
  background-position: -352px -1216px;
}
    
.ap-badminton_racquet_and_shuttlecock.ap-64 {
  background-position: -704px -2432px;
}
    
.ap-bow_and_arrow.ap-16 {
  background-position: -176px -624px;
}
    
.ap-bow_and_arrow.ap-20 {
  background-position: -220px -780px;
}
    
.ap-bow_and_arrow.ap-32 {
  background-position: -352px -1248px;
}
    
.ap-bow_and_arrow.ap-64 {
  background-position: -704px -2496px;
}
    
.ap-amphora.ap-16 {
  background-position: -176px -640px;
}
    
.ap-amphora.ap-20 {
  background-position: -220px -800px;
}
    
.ap-amphora.ap-32 {
  background-position: -352px -1280px;
}
    
.ap-amphora.ap-64 {
  background-position: -704px -2560px;
}
    
.ap-skin-tone-2.ap-16 {
  background-position: -192px -0px;
}
    
.ap-skin-tone-2.ap-20 {
  background-position: -240px -0px;
}
    
.ap-skin-tone-2.ap-32 {
  background-position: -384px -0px;
}
    
.ap-skin-tone-2.ap-64 {
  background-position: -768px -0px;
}
    
.ap-skin-tone-3.ap-16 {
  background-position: -192px -16px;
}
    
.ap-skin-tone-3.ap-20 {
  background-position: -240px -20px;
}
    
.ap-skin-tone-3.ap-32 {
  background-position: -384px -32px;
}
    
.ap-skin-tone-3.ap-64 {
  background-position: -768px -64px;
}
    
.ap-skin-tone-4.ap-16 {
  background-position: -192px -32px;
}
    
.ap-skin-tone-4.ap-20 {
  background-position: -240px -40px;
}
    
.ap-skin-tone-4.ap-32 {
  background-position: -384px -64px;
}
    
.ap-skin-tone-4.ap-64 {
  background-position: -768px -128px;
}
    
.ap-skin-tone-5.ap-16 {
  background-position: -192px -48px;
}
    
.ap-skin-tone-5.ap-20 {
  background-position: -240px -60px;
}
    
.ap-skin-tone-5.ap-32 {
  background-position: -384px -96px;
}
    
.ap-skin-tone-5.ap-64 {
  background-position: -768px -192px;
}
    
.ap-skin-tone-6.ap-16 {
  background-position: -192px -64px;
}
    
.ap-skin-tone-6.ap-20 {
  background-position: -240px -80px;
}
    
.ap-skin-tone-6.ap-32 {
  background-position: -384px -128px;
}
    
.ap-skin-tone-6.ap-64 {
  background-position: -768px -256px;
}
    
.ap-rat.ap-16 {
  background-position: -192px -80px;
}
    
.ap-rat.ap-20 {
  background-position: -240px -100px;
}
    
.ap-rat.ap-32 {
  background-position: -384px -160px;
}
    
.ap-rat.ap-64 {
  background-position: -768px -320px;
}
    
.ap-mouse2.ap-16 {
  background-position: -192px -96px;
}
    
.ap-mouse2.ap-20 {
  background-position: -240px -120px;
}
    
.ap-mouse2.ap-32 {
  background-position: -384px -192px;
}
    
.ap-mouse2.ap-64 {
  background-position: -768px -384px;
}
    
.ap-ox.ap-16 {
  background-position: -192px -112px;
}
    
.ap-ox.ap-20 {
  background-position: -240px -140px;
}
    
.ap-ox.ap-32 {
  background-position: -384px -224px;
}
    
.ap-ox.ap-64 {
  background-position: -768px -448px;
}
    
.ap-water_buffalo.ap-16 {
  background-position: -192px -128px;
}
    
.ap-water_buffalo.ap-20 {
  background-position: -240px -160px;
}
    
.ap-water_buffalo.ap-32 {
  background-position: -384px -256px;
}
    
.ap-water_buffalo.ap-64 {
  background-position: -768px -512px;
}
    
.ap-cow2.ap-16 {
  background-position: -192px -144px;
}
    
.ap-cow2.ap-20 {
  background-position: -240px -180px;
}
    
.ap-cow2.ap-32 {
  background-position: -384px -288px;
}
    
.ap-cow2.ap-64 {
  background-position: -768px -576px;
}
    
.ap-tiger2.ap-16 {
  background-position: -192px -160px;
}
    
.ap-tiger2.ap-20 {
  background-position: -240px -200px;
}
    
.ap-tiger2.ap-32 {
  background-position: -384px -320px;
}
    
.ap-tiger2.ap-64 {
  background-position: -768px -640px;
}
    
.ap-leopard.ap-16 {
  background-position: -192px -176px;
}
    
.ap-leopard.ap-20 {
  background-position: -240px -220px;
}
    
.ap-leopard.ap-32 {
  background-position: -384px -352px;
}
    
.ap-leopard.ap-64 {
  background-position: -768px -704px;
}
    
.ap-rabbit2.ap-16 {
  background-position: -192px -192px;
}
    
.ap-rabbit2.ap-20 {
  background-position: -240px -240px;
}
    
.ap-rabbit2.ap-32 {
  background-position: -384px -384px;
}
    
.ap-rabbit2.ap-64 {
  background-position: -768px -768px;
}
    
.ap-cat2.ap-16 {
  background-position: -192px -208px;
}
    
.ap-cat2.ap-20 {
  background-position: -240px -260px;
}
    
.ap-cat2.ap-32 {
  background-position: -384px -416px;
}
    
.ap-cat2.ap-64 {
  background-position: -768px -832px;
}
    
.ap-dragon.ap-16 {
  background-position: -192px -224px;
}
    
.ap-dragon.ap-20 {
  background-position: -240px -280px;
}
    
.ap-dragon.ap-32 {
  background-position: -384px -448px;
}
    
.ap-dragon.ap-64 {
  background-position: -768px -896px;
}
    
.ap-crocodile.ap-16 {
  background-position: -192px -240px;
}
    
.ap-crocodile.ap-20 {
  background-position: -240px -300px;
}
    
.ap-crocodile.ap-32 {
  background-position: -384px -480px;
}
    
.ap-crocodile.ap-64 {
  background-position: -768px -960px;
}
    
.ap-whale2.ap-16 {
  background-position: -192px -256px;
}
    
.ap-whale2.ap-20 {
  background-position: -240px -320px;
}
    
.ap-whale2.ap-32 {
  background-position: -384px -512px;
}
    
.ap-whale2.ap-64 {
  background-position: -768px -1024px;
}
    
.ap-snail.ap-16 {
  background-position: -192px -272px;
}
    
.ap-snail.ap-20 {
  background-position: -240px -340px;
}
    
.ap-snail.ap-32 {
  background-position: -384px -544px;
}
    
.ap-snail.ap-64 {
  background-position: -768px -1088px;
}
    
.ap-snake.ap-16 {
  background-position: -192px -288px;
}
    
.ap-snake.ap-20 {
  background-position: -240px -360px;
}
    
.ap-snake.ap-32 {
  background-position: -384px -576px;
}
    
.ap-snake.ap-64 {
  background-position: -768px -1152px;
}
    
.ap-racehorse.ap-16 {
  background-position: -192px -304px;
}
    
.ap-racehorse.ap-20 {
  background-position: -240px -380px;
}
    
.ap-racehorse.ap-32 {
  background-position: -384px -608px;
}
    
.ap-racehorse.ap-64 {
  background-position: -768px -1216px;
}
    
.ap-ram.ap-16 {
  background-position: -192px -320px;
}
    
.ap-ram.ap-20 {
  background-position: -240px -400px;
}
    
.ap-ram.ap-32 {
  background-position: -384px -640px;
}
    
.ap-ram.ap-64 {
  background-position: -768px -1280px;
}
    
.ap-goat.ap-16 {
  background-position: -192px -336px;
}
    
.ap-goat.ap-20 {
  background-position: -240px -420px;
}
    
.ap-goat.ap-32 {
  background-position: -384px -672px;
}
    
.ap-goat.ap-64 {
  background-position: -768px -1344px;
}
    
.ap-sheep.ap-16 {
  background-position: -192px -352px;
}
    
.ap-sheep.ap-20 {
  background-position: -240px -440px;
}
    
.ap-sheep.ap-32 {
  background-position: -384px -704px;
}
    
.ap-sheep.ap-64 {
  background-position: -768px -1408px;
}
    
.ap-monkey.ap-16 {
  background-position: -192px -368px;
}
    
.ap-monkey.ap-20 {
  background-position: -240px -460px;
}
    
.ap-monkey.ap-32 {
  background-position: -384px -736px;
}
    
.ap-monkey.ap-64 {
  background-position: -768px -1472px;
}
    
.ap-rooster.ap-16 {
  background-position: -192px -384px;
}
    
.ap-rooster.ap-20 {
  background-position: -240px -480px;
}
    
.ap-rooster.ap-32 {
  background-position: -384px -768px;
}
    
.ap-rooster.ap-64 {
  background-position: -768px -1536px;
}
    
.ap-chicken.ap-16 {
  background-position: -192px -400px;
}
    
.ap-chicken.ap-20 {
  background-position: -240px -500px;
}
    
.ap-chicken.ap-32 {
  background-position: -384px -800px;
}
    
.ap-chicken.ap-64 {
  background-position: -768px -1600px;
}
    
.ap-dog2.ap-16 {
  background-position: -192px -416px;
}
    
.ap-dog2.ap-20 {
  background-position: -240px -520px;
}
    
.ap-dog2.ap-32 {
  background-position: -384px -832px;
}
    
.ap-dog2.ap-64 {
  background-position: -768px -1664px;
}
    
.ap-pig2.ap-16 {
  background-position: -192px -432px;
}
    
.ap-pig2.ap-20 {
  background-position: -240px -540px;
}
    
.ap-pig2.ap-32 {
  background-position: -384px -864px;
}
    
.ap-pig2.ap-64 {
  background-position: -768px -1728px;
}
    
.ap-boar.ap-16 {
  background-position: -192px -448px;
}
    
.ap-boar.ap-20 {
  background-position: -240px -560px;
}
    
.ap-boar.ap-32 {
  background-position: -384px -896px;
}
    
.ap-boar.ap-64 {
  background-position: -768px -1792px;
}
    
.ap-elephant.ap-16 {
  background-position: -192px -464px;
}
    
.ap-elephant.ap-20 {
  background-position: -240px -580px;
}
    
.ap-elephant.ap-32 {
  background-position: -384px -928px;
}
    
.ap-elephant.ap-64 {
  background-position: -768px -1856px;
}
    
.ap-octopus.ap-16 {
  background-position: -192px -480px;
}
    
.ap-octopus.ap-20 {
  background-position: -240px -600px;
}
    
.ap-octopus.ap-32 {
  background-position: -384px -960px;
}
    
.ap-octopus.ap-64 {
  background-position: -768px -1920px;
}
    
.ap-shell.ap-16 {
  background-position: -192px -496px;
}
    
.ap-shell.ap-20 {
  background-position: -240px -620px;
}
    
.ap-shell.ap-32 {
  background-position: -384px -992px;
}
    
.ap-shell.ap-64 {
  background-position: -768px -1984px;
}
    
.ap-bug.ap-16 {
  background-position: -192px -512px;
}
    
.ap-bug.ap-20 {
  background-position: -240px -640px;
}
    
.ap-bug.ap-32 {
  background-position: -384px -1024px;
}
    
.ap-bug.ap-64 {
  background-position: -768px -2048px;
}
    
.ap-ant.ap-16 {
  background-position: -192px -528px;
}
    
.ap-ant.ap-20 {
  background-position: -240px -660px;
}
    
.ap-ant.ap-32 {
  background-position: -384px -1056px;
}
    
.ap-ant.ap-64 {
  background-position: -768px -2112px;
}
    
.ap-bee.ap-16 {
  background-position: -192px -544px;
}
    
.ap-bee.ap-20 {
  background-position: -240px -680px;
}
    
.ap-bee.ap-32 {
  background-position: -384px -1088px;
}
    
.ap-bee.ap-64 {
  background-position: -768px -2176px;
}
    
.ap-beetle.ap-16 {
  background-position: -192px -560px;
}
    
.ap-beetle.ap-20 {
  background-position: -240px -700px;
}
    
.ap-beetle.ap-32 {
  background-position: -384px -1120px;
}
    
.ap-beetle.ap-64 {
  background-position: -768px -2240px;
}
    
.ap-fish.ap-16 {
  background-position: -192px -576px;
}
    
.ap-fish.ap-20 {
  background-position: -240px -720px;
}
    
.ap-fish.ap-32 {
  background-position: -384px -1152px;
}
    
.ap-fish.ap-64 {
  background-position: -768px -2304px;
}
    
.ap-tropical_fish.ap-16 {
  background-position: -192px -592px;
}
    
.ap-tropical_fish.ap-20 {
  background-position: -240px -740px;
}
    
.ap-tropical_fish.ap-32 {
  background-position: -384px -1184px;
}
    
.ap-tropical_fish.ap-64 {
  background-position: -768px -2368px;
}
    
.ap-blowfish.ap-16 {
  background-position: -192px -608px;
}
    
.ap-blowfish.ap-20 {
  background-position: -240px -760px;
}
    
.ap-blowfish.ap-32 {
  background-position: -384px -1216px;
}
    
.ap-blowfish.ap-64 {
  background-position: -768px -2432px;
}
    
.ap-turtle.ap-16 {
  background-position: -192px -624px;
}
    
.ap-turtle.ap-20 {
  background-position: -240px -780px;
}
    
.ap-turtle.ap-32 {
  background-position: -384px -1248px;
}
    
.ap-turtle.ap-64 {
  background-position: -768px -2496px;
}
    
.ap-hatching_chick.ap-16 {
  background-position: -192px -640px;
}
    
.ap-hatching_chick.ap-20 {
  background-position: -240px -800px;
}
    
.ap-hatching_chick.ap-32 {
  background-position: -384px -1280px;
}
    
.ap-hatching_chick.ap-64 {
  background-position: -768px -2560px;
}
    
.ap-baby_chick.ap-16 {
  background-position: -208px -0px;
}
    
.ap-baby_chick.ap-20 {
  background-position: -260px -0px;
}
    
.ap-baby_chick.ap-32 {
  background-position: -416px -0px;
}
    
.ap-baby_chick.ap-64 {
  background-position: -832px -0px;
}
    
.ap-hatched_chick.ap-16 {
  background-position: -208px -16px;
}
    
.ap-hatched_chick.ap-20 {
  background-position: -260px -20px;
}
    
.ap-hatched_chick.ap-32 {
  background-position: -416px -32px;
}
    
.ap-hatched_chick.ap-64 {
  background-position: -832px -64px;
}
    
.ap-bird.ap-16 {
  background-position: -208px -32px;
}
    
.ap-bird.ap-20 {
  background-position: -260px -40px;
}
    
.ap-bird.ap-32 {
  background-position: -416px -64px;
}
    
.ap-bird.ap-64 {
  background-position: -832px -128px;
}
    
.ap-penguin.ap-16 {
  background-position: -208px -48px;
}
    
.ap-penguin.ap-20 {
  background-position: -260px -60px;
}
    
.ap-penguin.ap-32 {
  background-position: -416px -96px;
}
    
.ap-penguin.ap-64 {
  background-position: -832px -192px;
}
    
.ap-koala.ap-16 {
  background-position: -208px -64px;
}
    
.ap-koala.ap-20 {
  background-position: -260px -80px;
}
    
.ap-koala.ap-32 {
  background-position: -416px -128px;
}
    
.ap-koala.ap-64 {
  background-position: -832px -256px;
}
    
.ap-poodle.ap-16 {
  background-position: -208px -80px;
}
    
.ap-poodle.ap-20 {
  background-position: -260px -100px;
}
    
.ap-poodle.ap-32 {
  background-position: -416px -160px;
}
    
.ap-poodle.ap-64 {
  background-position: -832px -320px;
}
    
.ap-dromedary_camel.ap-16 {
  background-position: -208px -96px;
}
    
.ap-dromedary_camel.ap-20 {
  background-position: -260px -120px;
}
    
.ap-dromedary_camel.ap-32 {
  background-position: -416px -192px;
}
    
.ap-dromedary_camel.ap-64 {
  background-position: -832px -384px;
}
    
.ap-camel.ap-16 {
  background-position: -208px -112px;
}
    
.ap-camel.ap-20 {
  background-position: -260px -140px;
}
    
.ap-camel.ap-32 {
  background-position: -416px -224px;
}
    
.ap-camel.ap-64 {
  background-position: -832px -448px;
}
    
.ap-dolphin.ap-16 {
  background-position: -208px -128px;
}
    
.ap-dolphin.ap-20 {
  background-position: -260px -160px;
}
    
.ap-dolphin.ap-32 {
  background-position: -416px -256px;
}
    
.ap-dolphin.ap-64 {
  background-position: -832px -512px;
}
    
.ap-mouse.ap-16 {
  background-position: -208px -144px;
}
    
.ap-mouse.ap-20 {
  background-position: -260px -180px;
}
    
.ap-mouse.ap-32 {
  background-position: -416px -288px;
}
    
.ap-mouse.ap-64 {
  background-position: -832px -576px;
}
    
.ap-cow.ap-16 {
  background-position: -208px -160px;
}
    
.ap-cow.ap-20 {
  background-position: -260px -200px;
}
    
.ap-cow.ap-32 {
  background-position: -416px -320px;
}
    
.ap-cow.ap-64 {
  background-position: -832px -640px;
}
    
.ap-tiger.ap-16 {
  background-position: -208px -176px;
}
    
.ap-tiger.ap-20 {
  background-position: -260px -220px;
}
    
.ap-tiger.ap-32 {
  background-position: -416px -352px;
}
    
.ap-tiger.ap-64 {
  background-position: -832px -704px;
}
    
.ap-rabbit.ap-16 {
  background-position: -208px -192px;
}
    
.ap-rabbit.ap-20 {
  background-position: -260px -240px;
}
    
.ap-rabbit.ap-32 {
  background-position: -416px -384px;
}
    
.ap-rabbit.ap-64 {
  background-position: -832px -768px;
}
    
.ap-cat.ap-16 {
  background-position: -208px -208px;
}
    
.ap-cat.ap-20 {
  background-position: -260px -260px;
}
    
.ap-cat.ap-32 {
  background-position: -416px -416px;
}
    
.ap-cat.ap-64 {
  background-position: -832px -832px;
}
    
.ap-dragon_face.ap-16 {
  background-position: -208px -224px;
}
    
.ap-dragon_face.ap-20 {
  background-position: -260px -280px;
}
    
.ap-dragon_face.ap-32 {
  background-position: -416px -448px;
}
    
.ap-dragon_face.ap-64 {
  background-position: -832px -896px;
}
    
.ap-whale.ap-16 {
  background-position: -208px -240px;
}
    
.ap-whale.ap-20 {
  background-position: -260px -300px;
}
    
.ap-whale.ap-32 {
  background-position: -416px -480px;
}
    
.ap-whale.ap-64 {
  background-position: -832px -960px;
}
    
.ap-horse.ap-16 {
  background-position: -208px -256px;
}
    
.ap-horse.ap-20 {
  background-position: -260px -320px;
}
    
.ap-horse.ap-32 {
  background-position: -416px -512px;
}
    
.ap-horse.ap-64 {
  background-position: -832px -1024px;
}
    
.ap-monkey_face.ap-16 {
  background-position: -208px -272px;
}
    
.ap-monkey_face.ap-20 {
  background-position: -260px -340px;
}
    
.ap-monkey_face.ap-32 {
  background-position: -416px -544px;
}
    
.ap-monkey_face.ap-64 {
  background-position: -832px -1088px;
}
    
.ap-dog.ap-16 {
  background-position: -208px -288px;
}
    
.ap-dog.ap-20 {
  background-position: -260px -360px;
}
    
.ap-dog.ap-32 {
  background-position: -416px -576px;
}
    
.ap-dog.ap-64 {
  background-position: -832px -1152px;
}
    
.ap-pig.ap-16 {
  background-position: -208px -304px;
}
    
.ap-pig.ap-20 {
  background-position: -260px -380px;
}
    
.ap-pig.ap-32 {
  background-position: -416px -608px;
}
    
.ap-pig.ap-64 {
  background-position: -832px -1216px;
}
    
.ap-frog.ap-16 {
  background-position: -208px -320px;
}
    
.ap-frog.ap-20 {
  background-position: -260px -400px;
}
    
.ap-frog.ap-32 {
  background-position: -416px -640px;
}
    
.ap-frog.ap-64 {
  background-position: -832px -1280px;
}
    
.ap-hamster.ap-16 {
  background-position: -208px -336px;
}
    
.ap-hamster.ap-20 {
  background-position: -260px -420px;
}
    
.ap-hamster.ap-32 {
  background-position: -416px -672px;
}
    
.ap-hamster.ap-64 {
  background-position: -832px -1344px;
}
    
.ap-wolf.ap-16 {
  background-position: -208px -352px;
}
    
.ap-wolf.ap-20 {
  background-position: -260px -440px;
}
    
.ap-wolf.ap-32 {
  background-position: -416px -704px;
}
    
.ap-wolf.ap-64 {
  background-position: -832px -1408px;
}
    
.ap-bear.ap-16 {
  background-position: -208px -368px;
}
    
.ap-bear.ap-20 {
  background-position: -260px -460px;
}
    
.ap-bear.ap-32 {
  background-position: -416px -736px;
}
    
.ap-bear.ap-64 {
  background-position: -832px -1472px;
}
    
.ap-panda_face.ap-16 {
  background-position: -208px -384px;
}
    
.ap-panda_face.ap-20 {
  background-position: -260px -480px;
}
    
.ap-panda_face.ap-32 {
  background-position: -416px -768px;
}
    
.ap-panda_face.ap-64 {
  background-position: -832px -1536px;
}
    
.ap-pig_nose.ap-16 {
  background-position: -208px -400px;
}
    
.ap-pig_nose.ap-20 {
  background-position: -260px -500px;
}
    
.ap-pig_nose.ap-32 {
  background-position: -416px -800px;
}
    
.ap-pig_nose.ap-64 {
  background-position: -832px -1600px;
}
    
.ap-feet.ap-16 {
  background-position: -208px -416px;
}
    
.ap-feet.ap-20 {
  background-position: -260px -520px;
}
    
.ap-feet.ap-32 {
  background-position: -416px -832px;
}
    
.ap-feet.ap-64 {
  background-position: -832px -1664px;
}
    
.ap-chipmunk.ap-16 {
  background-position: -208px -432px;
}
    
.ap-chipmunk.ap-20 {
  background-position: -260px -540px;
}
    
.ap-chipmunk.ap-32 {
  background-position: -416px -864px;
}
    
.ap-chipmunk.ap-64 {
  background-position: -832px -1728px;
}
    
.ap-eyes.ap-16 {
  background-position: -208px -448px;
}
    
.ap-eyes.ap-20 {
  background-position: -260px -560px;
}
    
.ap-eyes.ap-32 {
  background-position: -416px -896px;
}
    
.ap-eyes.ap-64 {
  background-position: -832px -1792px;
}
    
.ap-eye.ap-16 {
  background-position: -208px -464px;
}
    
.ap-eye.ap-20 {
  background-position: -260px -580px;
}
    
.ap-eye.ap-32 {
  background-position: -416px -928px;
}
    
.ap-eye.ap-64 {
  background-position: -832px -1856px;
}
    
.ap-ear.ap-16 {
  background-position: -208px -480px;
}
    
.ap-ear.ap-20 {
  background-position: -260px -600px;
}
    
.ap-ear.ap-32 {
  background-position: -416px -960px;
}
    
.ap-ear.ap-64 {
  background-position: -832px -1920px;
}
    
.ap-nose.ap-16 {
  background-position: -208px -576px;
}
    
.ap-nose.ap-20 {
  background-position: -260px -720px;
}
    
.ap-nose.ap-32 {
  background-position: -416px -1152px;
}
    
.ap-nose.ap-64 {
  background-position: -832px -2304px;
}
    
.ap-lips.ap-16 {
  background-position: -224px -16px;
}
    
.ap-lips.ap-20 {
  background-position: -280px -20px;
}
    
.ap-lips.ap-32 {
  background-position: -448px -32px;
}
    
.ap-lips.ap-64 {
  background-position: -896px -64px;
}
    
.ap-tongue.ap-16 {
  background-position: -224px -32px;
}
    
.ap-tongue.ap-20 {
  background-position: -280px -40px;
}
    
.ap-tongue.ap-32 {
  background-position: -448px -64px;
}
    
.ap-tongue.ap-64 {
  background-position: -896px -128px;
}
    
.ap-point_up_2.ap-16 {
  background-position: -224px -48px;
}
    
.ap-point_up_2.ap-20 {
  background-position: -280px -60px;
}
    
.ap-point_up_2.ap-32 {
  background-position: -448px -96px;
}
    
.ap-point_up_2.ap-64 {
  background-position: -896px -192px;
}
    
.ap-point_down.ap-16 {
  background-position: -224px -144px;
}
    
.ap-point_down.ap-20 {
  background-position: -280px -180px;
}
    
.ap-point_down.ap-32 {
  background-position: -448px -288px;
}
    
.ap-point_down.ap-64 {
  background-position: -896px -576px;
}
    
.ap-point_left.ap-16 {
  background-position: -224px -240px;
}
    
.ap-point_left.ap-20 {
  background-position: -280px -300px;
}
    
.ap-point_left.ap-32 {
  background-position: -448px -480px;
}
    
.ap-point_left.ap-64 {
  background-position: -896px -960px;
}
    
.ap-point_right.ap-16 {
  background-position: -224px -336px;
}
    
.ap-point_right.ap-20 {
  background-position: -280px -420px;
}
    
.ap-point_right.ap-32 {
  background-position: -448px -672px;
}
    
.ap-point_right.ap-64 {
  background-position: -896px -1344px;
}
    
.ap-facepunch.ap-16 {
  background-position: -224px -432px;
}
    
.ap-facepunch.ap-20 {
  background-position: -280px -540px;
}
    
.ap-facepunch.ap-32 {
  background-position: -448px -864px;
}
    
.ap-facepunch.ap-64 {
  background-position: -896px -1728px;
}
    
.ap-wave.ap-16 {
  background-position: -224px -528px;
}
    
.ap-wave.ap-20 {
  background-position: -280px -660px;
}
    
.ap-wave.ap-32 {
  background-position: -448px -1056px;
}
    
.ap-wave.ap-64 {
  background-position: -896px -2112px;
}
    
.ap-ok_hand.ap-16 {
  background-position: -224px -624px;
}
    
.ap-ok_hand.ap-20 {
  background-position: -280px -780px;
}
    
.ap-ok_hand.ap-32 {
  background-position: -448px -1248px;
}
    
.ap-ok_hand.ap-64 {
  background-position: -896px -2496px;
}
    
.ap-+1.ap-16 {
  background-position: -240px -64px;
}
    
.ap-+1.ap-20 {
  background-position: -300px -80px;
}
    
.ap-+1.ap-32 {
  background-position: -480px -128px;
}
    
.ap-+1.ap-64 {
  background-position: -960px -256px;
}
    
.ap--1.ap-16 {
  background-position: -240px -160px;
}
    
.ap--1.ap-20 {
  background-position: -300px -200px;
}
    
.ap--1.ap-32 {
  background-position: -480px -320px;
}
    
.ap--1.ap-64 {
  background-position: -960px -640px;
}
    
.ap-clap.ap-16 {
  background-position: -240px -256px;
}
    
.ap-clap.ap-20 {
  background-position: -300px -320px;
}
    
.ap-clap.ap-32 {
  background-position: -480px -512px;
}
    
.ap-clap.ap-64 {
  background-position: -960px -1024px;
}
    
.ap-open_hands.ap-16 {
  background-position: -240px -352px;
}
    
.ap-open_hands.ap-20 {
  background-position: -300px -440px;
}
    
.ap-open_hands.ap-32 {
  background-position: -480px -704px;
}
    
.ap-open_hands.ap-64 {
  background-position: -960px -1408px;
}
    
.ap-crown.ap-16 {
  background-position: -240px -448px;
}
    
.ap-crown.ap-20 {
  background-position: -300px -560px;
}
    
.ap-crown.ap-32 {
  background-position: -480px -896px;
}
    
.ap-crown.ap-64 {
  background-position: -960px -1792px;
}
    
.ap-womans_hat.ap-16 {
  background-position: -240px -464px;
}
    
.ap-womans_hat.ap-20 {
  background-position: -300px -580px;
}
    
.ap-womans_hat.ap-32 {
  background-position: -480px -928px;
}
    
.ap-womans_hat.ap-64 {
  background-position: -960px -1856px;
}
    
.ap-eyeglasses.ap-16 {
  background-position: -240px -480px;
}
    
.ap-eyeglasses.ap-20 {
  background-position: -300px -600px;
}
    
.ap-eyeglasses.ap-32 {
  background-position: -480px -960px;
}
    
.ap-eyeglasses.ap-64 {
  background-position: -960px -1920px;
}
    
.ap-necktie.ap-16 {
  background-position: -240px -496px;
}
    
.ap-necktie.ap-20 {
  background-position: -300px -620px;
}
    
.ap-necktie.ap-32 {
  background-position: -480px -992px;
}
    
.ap-necktie.ap-64 {
  background-position: -960px -1984px;
}
    
.ap-shirt.ap-16 {
  background-position: -240px -512px;
}
    
.ap-shirt.ap-20 {
  background-position: -300px -640px;
}
    
.ap-shirt.ap-32 {
  background-position: -480px -1024px;
}
    
.ap-shirt.ap-64 {
  background-position: -960px -2048px;
}
    
.ap-jeans.ap-16 {
  background-position: -240px -528px;
}
    
.ap-jeans.ap-20 {
  background-position: -300px -660px;
}
    
.ap-jeans.ap-32 {
  background-position: -480px -1056px;
}
    
.ap-jeans.ap-64 {
  background-position: -960px -2112px;
}
    
.ap-dress.ap-16 {
  background-position: -240px -544px;
}
    
.ap-dress.ap-20 {
  background-position: -300px -680px;
}
    
.ap-dress.ap-32 {
  background-position: -480px -1088px;
}
    
.ap-dress.ap-64 {
  background-position: -960px -2176px;
}
    
.ap-kimono.ap-16 {
  background-position: -240px -560px;
}
    
.ap-kimono.ap-20 {
  background-position: -300px -700px;
}
    
.ap-kimono.ap-32 {
  background-position: -480px -1120px;
}
    
.ap-kimono.ap-64 {
  background-position: -960px -2240px;
}
    
.ap-bikini.ap-16 {
  background-position: -240px -576px;
}
    
.ap-bikini.ap-20 {
  background-position: -300px -720px;
}
    
.ap-bikini.ap-32 {
  background-position: -480px -1152px;
}
    
.ap-bikini.ap-64 {
  background-position: -960px -2304px;
}
    
.ap-womans_clothes.ap-16 {
  background-position: -240px -592px;
}
    
.ap-womans_clothes.ap-20 {
  background-position: -300px -740px;
}
    
.ap-womans_clothes.ap-32 {
  background-position: -480px -1184px;
}
    
.ap-womans_clothes.ap-64 {
  background-position: -960px -2368px;
}
    
.ap-purse.ap-16 {
  background-position: -240px -608px;
}
    
.ap-purse.ap-20 {
  background-position: -300px -760px;
}
    
.ap-purse.ap-32 {
  background-position: -480px -1216px;
}
    
.ap-purse.ap-64 {
  background-position: -960px -2432px;
}
    
.ap-handbag.ap-16 {
  background-position: -240px -624px;
}
    
.ap-handbag.ap-20 {
  background-position: -300px -780px;
}
    
.ap-handbag.ap-32 {
  background-position: -480px -1248px;
}
    
.ap-handbag.ap-64 {
  background-position: -960px -2496px;
}
    
.ap-pouch.ap-16 {
  background-position: -240px -640px;
}
    
.ap-pouch.ap-20 {
  background-position: -300px -800px;
}
    
.ap-pouch.ap-32 {
  background-position: -480px -1280px;
}
    
.ap-pouch.ap-64 {
  background-position: -960px -2560px;
}
    
.ap-mans_shoe.ap-16 {
  background-position: -256px -0px;
}
    
.ap-mans_shoe.ap-20 {
  background-position: -320px -0px;
}
    
.ap-mans_shoe.ap-32 {
  background-position: -512px -0px;
}
    
.ap-mans_shoe.ap-64 {
  background-position: -1024px -0px;
}
    
.ap-athletic_shoe.ap-16 {
  background-position: -256px -16px;
}
    
.ap-athletic_shoe.ap-20 {
  background-position: -320px -20px;
}
    
.ap-athletic_shoe.ap-32 {
  background-position: -512px -32px;
}
    
.ap-athletic_shoe.ap-64 {
  background-position: -1024px -64px;
}
    
.ap-high_heel.ap-16 {
  background-position: -256px -32px;
}
    
.ap-high_heel.ap-20 {
  background-position: -320px -40px;
}
    
.ap-high_heel.ap-32 {
  background-position: -512px -64px;
}
    
.ap-high_heel.ap-64 {
  background-position: -1024px -128px;
}
    
.ap-sandal.ap-16 {
  background-position: -256px -48px;
}
    
.ap-sandal.ap-20 {
  background-position: -320px -60px;
}
    
.ap-sandal.ap-32 {
  background-position: -512px -96px;
}
    
.ap-sandal.ap-64 {
  background-position: -1024px -192px;
}
    
.ap-boot.ap-16 {
  background-position: -256px -64px;
}
    
.ap-boot.ap-20 {
  background-position: -320px -80px;
}
    
.ap-boot.ap-32 {
  background-position: -512px -128px;
}
    
.ap-boot.ap-64 {
  background-position: -1024px -256px;
}
    
.ap-footprints.ap-16 {
  background-position: -256px -80px;
}
    
.ap-footprints.ap-20 {
  background-position: -320px -100px;
}
    
.ap-footprints.ap-32 {
  background-position: -512px -160px;
}
    
.ap-footprints.ap-64 {
  background-position: -1024px -320px;
}
    
.ap-bust_in_silhouette.ap-16 {
  background-position: -256px -96px;
}
    
.ap-bust_in_silhouette.ap-20 {
  background-position: -320px -120px;
}
    
.ap-bust_in_silhouette.ap-32 {
  background-position: -512px -192px;
}
    
.ap-bust_in_silhouette.ap-64 {
  background-position: -1024px -384px;
}
    
.ap-busts_in_silhouette.ap-16 {
  background-position: -256px -112px;
}
    
.ap-busts_in_silhouette.ap-20 {
  background-position: -320px -140px;
}
    
.ap-busts_in_silhouette.ap-32 {
  background-position: -512px -224px;
}
    
.ap-busts_in_silhouette.ap-64 {
  background-position: -1024px -448px;
}
    
.ap-boy.ap-16 {
  background-position: -256px -128px;
}
    
.ap-boy.ap-20 {
  background-position: -320px -160px;
}
    
.ap-boy.ap-32 {
  background-position: -512px -256px;
}
    
.ap-boy.ap-64 {
  background-position: -1024px -512px;
}
    
.ap-girl.ap-16 {
  background-position: -256px -224px;
}
    
.ap-girl.ap-20 {
  background-position: -320px -280px;
}
    
.ap-girl.ap-32 {
  background-position: -512px -448px;
}
    
.ap-girl.ap-64 {
  background-position: -1024px -896px;
}
    
.ap-man.ap-16 {
  background-position: -256px -320px;
}
    
.ap-man.ap-20 {
  background-position: -320px -400px;
}
    
.ap-man.ap-32 {
  background-position: -512px -640px;
}
    
.ap-man.ap-64 {
  background-position: -1024px -1280px;
}
    
.ap-woman.ap-16 {
  background-position: -256px -416px;
}
    
.ap-woman.ap-20 {
  background-position: -320px -520px;
}
    
.ap-woman.ap-32 {
  background-position: -512px -832px;
}
    
.ap-woman.ap-64 {
  background-position: -1024px -1664px;
}
    
.ap-family.ap-16 {
  background-position: -256px -512px;
}
    
.ap-family.ap-20 {
  background-position: -320px -640px;
}
    
.ap-family.ap-32 {
  background-position: -512px -1024px;
}
    
.ap-family.ap-64 {
  background-position: -1024px -2048px;
}
    
.ap-couple.ap-16 {
  background-position: -256px -528px;
}
    
.ap-couple.ap-20 {
  background-position: -320px -660px;
}
    
.ap-couple.ap-32 {
  background-position: -512px -1056px;
}
    
.ap-couple.ap-64 {
  background-position: -1024px -2112px;
}
    
.ap-two_men_holding_hands.ap-16 {
  background-position: -256px -544px;
}
    
.ap-two_men_holding_hands.ap-20 {
  background-position: -320px -680px;
}
    
.ap-two_men_holding_hands.ap-32 {
  background-position: -512px -1088px;
}
    
.ap-two_men_holding_hands.ap-64 {
  background-position: -1024px -2176px;
}
    
.ap-two_women_holding_hands.ap-16 {
  background-position: -256px -560px;
}
    
.ap-two_women_holding_hands.ap-20 {
  background-position: -320px -700px;
}
    
.ap-two_women_holding_hands.ap-32 {
  background-position: -512px -1120px;
}
    
.ap-two_women_holding_hands.ap-64 {
  background-position: -1024px -2240px;
}
    
.ap-cop.ap-16 {
  background-position: -256px -576px;
}
    
.ap-cop.ap-20 {
  background-position: -320px -720px;
}
    
.ap-cop.ap-32 {
  background-position: -512px -1152px;
}
    
.ap-cop.ap-64 {
  background-position: -1024px -2304px;
}
    
.ap-dancers.ap-16 {
  background-position: -272px -16px;
}
    
.ap-dancers.ap-20 {
  background-position: -340px -20px;
}
    
.ap-dancers.ap-32 {
  background-position: -544px -32px;
}
    
.ap-dancers.ap-64 {
  background-position: -1088px -64px;
}
    
.ap-bride_with_veil.ap-16 {
  background-position: -272px -32px;
}
    
.ap-bride_with_veil.ap-20 {
  background-position: -340px -40px;
}
    
.ap-bride_with_veil.ap-32 {
  background-position: -544px -64px;
}
    
.ap-bride_with_veil.ap-64 {
  background-position: -1088px -128px;
}
    
.ap-person_with_blond_hair.ap-16 {
  background-position: -272px -128px;
}
    
.ap-person_with_blond_hair.ap-20 {
  background-position: -340px -160px;
}
    
.ap-person_with_blond_hair.ap-32 {
  background-position: -544px -256px;
}
    
.ap-person_with_blond_hair.ap-64 {
  background-position: -1088px -512px;
}
    
.ap-man_with_gua_pi_mao.ap-16 {
  background-position: -272px -224px;
}
    
.ap-man_with_gua_pi_mao.ap-20 {
  background-position: -340px -280px;
}
    
.ap-man_with_gua_pi_mao.ap-32 {
  background-position: -544px -448px;
}
    
.ap-man_with_gua_pi_mao.ap-64 {
  background-position: -1088px -896px;
}
    
.ap-man_with_turban.ap-16 {
  background-position: -272px -320px;
}
    
.ap-man_with_turban.ap-20 {
  background-position: -340px -400px;
}
    
.ap-man_with_turban.ap-32 {
  background-position: -544px -640px;
}
    
.ap-man_with_turban.ap-64 {
  background-position: -1088px -1280px;
}
    
.ap-older_man.ap-16 {
  background-position: -272px -416px;
}
    
.ap-older_man.ap-20 {
  background-position: -340px -520px;
}
    
.ap-older_man.ap-32 {
  background-position: -544px -832px;
}
    
.ap-older_man.ap-64 {
  background-position: -1088px -1664px;
}
    
.ap-older_woman.ap-16 {
  background-position: -272px -512px;
}
    
.ap-older_woman.ap-20 {
  background-position: -340px -640px;
}
    
.ap-older_woman.ap-32 {
  background-position: -544px -1024px;
}
    
.ap-older_woman.ap-64 {
  background-position: -1088px -2048px;
}
    
.ap-baby.ap-16 {
  background-position: -272px -608px;
}
    
.ap-baby.ap-20 {
  background-position: -340px -760px;
}
    
.ap-baby.ap-32 {
  background-position: -544px -1216px;
}
    
.ap-baby.ap-64 {
  background-position: -1088px -2432px;
}
    
.ap-construction_worker.ap-16 {
  background-position: -288px -48px;
}
    
.ap-construction_worker.ap-20 {
  background-position: -360px -60px;
}
    
.ap-construction_worker.ap-32 {
  background-position: -576px -96px;
}
    
.ap-construction_worker.ap-64 {
  background-position: -1152px -192px;
}
    
.ap-princess.ap-16 {
  background-position: -288px -144px;
}
    
.ap-princess.ap-20 {
  background-position: -360px -180px;
}
    
.ap-princess.ap-32 {
  background-position: -576px -288px;
}
    
.ap-princess.ap-64 {
  background-position: -1152px -576px;
}
    
.ap-japanese_ogre.ap-16 {
  background-position: -288px -240px;
}
    
.ap-japanese_ogre.ap-20 {
  background-position: -360px -300px;
}
    
.ap-japanese_ogre.ap-32 {
  background-position: -576px -480px;
}
    
.ap-japanese_ogre.ap-64 {
  background-position: -1152px -960px;
}
    
.ap-japanese_goblin.ap-16 {
  background-position: -288px -256px;
}
    
.ap-japanese_goblin.ap-20 {
  background-position: -360px -320px;
}
    
.ap-japanese_goblin.ap-32 {
  background-position: -576px -512px;
}
    
.ap-japanese_goblin.ap-64 {
  background-position: -1152px -1024px;
}
    
.ap-ghost.ap-16 {
  background-position: -288px -272px;
}
    
.ap-ghost.ap-20 {
  background-position: -360px -340px;
}
    
.ap-ghost.ap-32 {
  background-position: -576px -544px;
}
    
.ap-ghost.ap-64 {
  background-position: -1152px -1088px;
}
    
.ap-angel.ap-16 {
  background-position: -288px -288px;
}
    
.ap-angel.ap-20 {
  background-position: -360px -360px;
}
    
.ap-angel.ap-32 {
  background-position: -576px -576px;
}
    
.ap-angel.ap-64 {
  background-position: -1152px -1152px;
}
    
.ap-alien.ap-16 {
  background-position: -288px -384px;
}
    
.ap-alien.ap-20 {
  background-position: -360px -480px;
}
    
.ap-alien.ap-32 {
  background-position: -576px -768px;
}
    
.ap-alien.ap-64 {
  background-position: -1152px -1536px;
}
    
.ap-space_invader.ap-16 {
  background-position: -288px -400px;
}
    
.ap-space_invader.ap-20 {
  background-position: -360px -500px;
}
    
.ap-space_invader.ap-32 {
  background-position: -576px -800px;
}
    
.ap-space_invader.ap-64 {
  background-position: -1152px -1600px;
}
    
.ap-imp.ap-16 {
  background-position: -288px -416px;
}
    
.ap-imp.ap-20 {
  background-position: -360px -520px;
}
    
.ap-imp.ap-32 {
  background-position: -576px -832px;
}
    
.ap-imp.ap-64 {
  background-position: -1152px -1664px;
}
    
.ap-skull.ap-16 {
  background-position: -288px -432px;
}
    
.ap-skull.ap-20 {
  background-position: -360px -540px;
}
    
.ap-skull.ap-32 {
  background-position: -576px -864px;
}
    
.ap-skull.ap-64 {
  background-position: -1152px -1728px;
}
    
.ap-information_desk_person.ap-16 {
  background-position: -288px -448px;
}
    
.ap-information_desk_person.ap-20 {
  background-position: -360px -560px;
}
    
.ap-information_desk_person.ap-32 {
  background-position: -576px -896px;
}
    
.ap-information_desk_person.ap-64 {
  background-position: -1152px -1792px;
}
    
.ap-guardsman.ap-16 {
  background-position: -288px -544px;
}
    
.ap-guardsman.ap-20 {
  background-position: -360px -680px;
}
    
.ap-guardsman.ap-32 {
  background-position: -576px -1088px;
}
    
.ap-guardsman.ap-64 {
  background-position: -1152px -2176px;
}
    
.ap-dancer.ap-16 {
  background-position: -288px -640px;
}
    
.ap-dancer.ap-20 {
  background-position: -360px -800px;
}
    
.ap-dancer.ap-32 {
  background-position: -576px -1280px;
}
    
.ap-dancer.ap-64 {
  background-position: -1152px -2560px;
}
    
.ap-lipstick.ap-16 {
  background-position: -304px -80px;
}
    
.ap-lipstick.ap-20 {
  background-position: -380px -100px;
}
    
.ap-lipstick.ap-32 {
  background-position: -608px -160px;
}
    
.ap-lipstick.ap-64 {
  background-position: -1216px -320px;
}
    
.ap-nail_care.ap-16 {
  background-position: -304px -96px;
}
    
.ap-nail_care.ap-20 {
  background-position: -380px -120px;
}
    
.ap-nail_care.ap-32 {
  background-position: -608px -192px;
}
    
.ap-nail_care.ap-64 {
  background-position: -1216px -384px;
}
    
.ap-massage.ap-16 {
  background-position: -304px -192px;
}
    
.ap-massage.ap-20 {
  background-position: -380px -240px;
}
    
.ap-massage.ap-32 {
  background-position: -608px -384px;
}
    
.ap-massage.ap-64 {
  background-position: -1216px -768px;
}
    
.ap-haircut.ap-16 {
  background-position: -304px -288px;
}
    
.ap-haircut.ap-20 {
  background-position: -380px -360px;
}
    
.ap-haircut.ap-32 {
  background-position: -608px -576px;
}
    
.ap-haircut.ap-64 {
  background-position: -1216px -1152px;
}
    
.ap-barber.ap-16 {
  background-position: -304px -384px;
}
    
.ap-barber.ap-20 {
  background-position: -380px -480px;
}
    
.ap-barber.ap-32 {
  background-position: -608px -768px;
}
    
.ap-barber.ap-64 {
  background-position: -1216px -1536px;
}
    
.ap-syringe.ap-16 {
  background-position: -304px -400px;
}
    
.ap-syringe.ap-20 {
  background-position: -380px -500px;
}
    
.ap-syringe.ap-32 {
  background-position: -608px -800px;
}
    
.ap-syringe.ap-64 {
  background-position: -1216px -1600px;
}
    
.ap-pill.ap-16 {
  background-position: -304px -416px;
}
    
.ap-pill.ap-20 {
  background-position: -380px -520px;
}
    
.ap-pill.ap-32 {
  background-position: -608px -832px;
}
    
.ap-pill.ap-64 {
  background-position: -1216px -1664px;
}
    
.ap-kiss.ap-16 {
  background-position: -304px -432px;
}
    
.ap-kiss.ap-20 {
  background-position: -380px -540px;
}
    
.ap-kiss.ap-32 {
  background-position: -608px -864px;
}
    
.ap-kiss.ap-64 {
  background-position: -1216px -1728px;
}
    
.ap-love_letter.ap-16 {
  background-position: -304px -448px;
}
    
.ap-love_letter.ap-20 {
  background-position: -380px -560px;
}
    
.ap-love_letter.ap-32 {
  background-position: -608px -896px;
}
    
.ap-love_letter.ap-64 {
  background-position: -1216px -1792px;
}
    
.ap-ring.ap-16 {
  background-position: -304px -464px;
}
    
.ap-ring.ap-20 {
  background-position: -380px -580px;
}
    
.ap-ring.ap-32 {
  background-position: -608px -928px;
}
    
.ap-ring.ap-64 {
  background-position: -1216px -1856px;
}
    
.ap-gem.ap-16 {
  background-position: -304px -480px;
}
    
.ap-gem.ap-20 {
  background-position: -380px -600px;
}
    
.ap-gem.ap-32 {
  background-position: -608px -960px;
}
    
.ap-gem.ap-64 {
  background-position: -1216px -1920px;
}
    
.ap-couplekiss.ap-16 {
  background-position: -304px -496px;
}
    
.ap-couplekiss.ap-20 {
  background-position: -380px -620px;
}
    
.ap-couplekiss.ap-32 {
  background-position: -608px -992px;
}
    
.ap-couplekiss.ap-64 {
  background-position: -1216px -1984px;
}
    
.ap-bouquet.ap-16 {
  background-position: -304px -512px;
}
    
.ap-bouquet.ap-20 {
  background-position: -380px -640px;
}
    
.ap-bouquet.ap-32 {
  background-position: -608px -1024px;
}
    
.ap-bouquet.ap-64 {
  background-position: -1216px -2048px;
}
    
.ap-couple_with_heart.ap-16 {
  background-position: -304px -528px;
}
    
.ap-couple_with_heart.ap-20 {
  background-position: -380px -660px;
}
    
.ap-couple_with_heart.ap-32 {
  background-position: -608px -1056px;
}
    
.ap-couple_with_heart.ap-64 {
  background-position: -1216px -2112px;
}
    
.ap-wedding.ap-16 {
  background-position: -304px -544px;
}
    
.ap-wedding.ap-20 {
  background-position: -380px -680px;
}
    
.ap-wedding.ap-32 {
  background-position: -608px -1088px;
}
    
.ap-wedding.ap-64 {
  background-position: -1216px -2176px;
}
    
.ap-heartbeat.ap-16 {
  background-position: -304px -560px;
}
    
.ap-heartbeat.ap-20 {
  background-position: -380px -700px;
}
    
.ap-heartbeat.ap-32 {
  background-position: -608px -1120px;
}
    
.ap-heartbeat.ap-64 {
  background-position: -1216px -2240px;
}
    
.ap-broken_heart.ap-16 {
  background-position: -304px -576px;
}
    
.ap-broken_heart.ap-20 {
  background-position: -380px -720px;
}
    
.ap-broken_heart.ap-32 {
  background-position: -608px -1152px;
}
    
.ap-broken_heart.ap-64 {
  background-position: -1216px -2304px;
}
    
.ap-two_hearts.ap-16 {
  background-position: -304px -592px;
}
    
.ap-two_hearts.ap-20 {
  background-position: -380px -740px;
}
    
.ap-two_hearts.ap-32 {
  background-position: -608px -1184px;
}
    
.ap-two_hearts.ap-64 {
  background-position: -1216px -2368px;
}
    
.ap-sparkling_heart.ap-16 {
  background-position: -304px -608px;
}
    
.ap-sparkling_heart.ap-20 {
  background-position: -380px -760px;
}
    
.ap-sparkling_heart.ap-32 {
  background-position: -608px -1216px;
}
    
.ap-sparkling_heart.ap-64 {
  background-position: -1216px -2432px;
}
    
.ap-heartpulse.ap-16 {
  background-position: -304px -624px;
}
    
.ap-heartpulse.ap-20 {
  background-position: -380px -780px;
}
    
.ap-heartpulse.ap-32 {
  background-position: -608px -1248px;
}
    
.ap-heartpulse.ap-64 {
  background-position: -1216px -2496px;
}
    
.ap-cupid.ap-16 {
  background-position: -304px -640px;
}
    
.ap-cupid.ap-20 {
  background-position: -380px -800px;
}
    
.ap-cupid.ap-32 {
  background-position: -608px -1280px;
}
    
.ap-cupid.ap-64 {
  background-position: -1216px -2560px;
}
    
.ap-blue_heart.ap-16 {
  background-position: -320px -0px;
}
    
.ap-blue_heart.ap-20 {
  background-position: -400px -0px;
}
    
.ap-blue_heart.ap-32 {
  background-position: -640px -0px;
}
    
.ap-blue_heart.ap-64 {
  background-position: -1280px -0px;
}
    
.ap-green_heart.ap-16 {
  background-position: -320px -16px;
}
    
.ap-green_heart.ap-20 {
  background-position: -400px -20px;
}
    
.ap-green_heart.ap-32 {
  background-position: -640px -32px;
}
    
.ap-green_heart.ap-64 {
  background-position: -1280px -64px;
}
    
.ap-yellow_heart.ap-16 {
  background-position: -320px -32px;
}
    
.ap-yellow_heart.ap-20 {
  background-position: -400px -40px;
}
    
.ap-yellow_heart.ap-32 {
  background-position: -640px -64px;
}
    
.ap-yellow_heart.ap-64 {
  background-position: -1280px -128px;
}
    
.ap-purple_heart.ap-16 {
  background-position: -320px -48px;
}
    
.ap-purple_heart.ap-20 {
  background-position: -400px -60px;
}
    
.ap-purple_heart.ap-32 {
  background-position: -640px -96px;
}
    
.ap-purple_heart.ap-64 {
  background-position: -1280px -192px;
}
    
.ap-gift_heart.ap-16 {
  background-position: -320px -64px;
}
    
.ap-gift_heart.ap-20 {
  background-position: -400px -80px;
}
    
.ap-gift_heart.ap-32 {
  background-position: -640px -128px;
}
    
.ap-gift_heart.ap-64 {
  background-position: -1280px -256px;
}
    
.ap-revolving_hearts.ap-16 {
  background-position: -320px -80px;
}
    
.ap-revolving_hearts.ap-20 {
  background-position: -400px -100px;
}
    
.ap-revolving_hearts.ap-32 {
  background-position: -640px -160px;
}
    
.ap-revolving_hearts.ap-64 {
  background-position: -1280px -320px;
}
    
.ap-heart_decoration.ap-16 {
  background-position: -320px -96px;
}
    
.ap-heart_decoration.ap-20 {
  background-position: -400px -120px;
}
    
.ap-heart_decoration.ap-32 {
  background-position: -640px -192px;
}
    
.ap-heart_decoration.ap-64 {
  background-position: -1280px -384px;
}
    
.ap-diamond_shape_with_a_dot_inside.ap-16 {
  background-position: -320px -112px;
}
    
.ap-diamond_shape_with_a_dot_inside.ap-20 {
  background-position: -400px -140px;
}
    
.ap-diamond_shape_with_a_dot_inside.ap-32 {
  background-position: -640px -224px;
}
    
.ap-diamond_shape_with_a_dot_inside.ap-64 {
  background-position: -1280px -448px;
}
    
.ap-bulb.ap-16 {
  background-position: -320px -128px;
}
    
.ap-bulb.ap-20 {
  background-position: -400px -160px;
}
    
.ap-bulb.ap-32 {
  background-position: -640px -256px;
}
    
.ap-bulb.ap-64 {
  background-position: -1280px -512px;
}
    
.ap-anger.ap-16 {
  background-position: -320px -144px;
}
    
.ap-anger.ap-20 {
  background-position: -400px -180px;
}
    
.ap-anger.ap-32 {
  background-position: -640px -288px;
}
    
.ap-anger.ap-64 {
  background-position: -1280px -576px;
}
    
.ap-bomb.ap-16 {
  background-position: -320px -160px;
}
    
.ap-bomb.ap-20 {
  background-position: -400px -200px;
}
    
.ap-bomb.ap-32 {
  background-position: -640px -320px;
}
    
.ap-bomb.ap-64 {
  background-position: -1280px -640px;
}
    
.ap-zzz.ap-16 {
  background-position: -320px -176px;
}
    
.ap-zzz.ap-20 {
  background-position: -400px -220px;
}
    
.ap-zzz.ap-32 {
  background-position: -640px -352px;
}
    
.ap-zzz.ap-64 {
  background-position: -1280px -704px;
}
    
.ap-boom.ap-16 {
  background-position: -320px -192px;
}
    
.ap-boom.ap-20 {
  background-position: -400px -240px;
}
    
.ap-boom.ap-32 {
  background-position: -640px -384px;
}
    
.ap-boom.ap-64 {
  background-position: -1280px -768px;
}
    
.ap-sweat_drops.ap-16 {
  background-position: -320px -208px;
}
    
.ap-sweat_drops.ap-20 {
  background-position: -400px -260px;
}
    
.ap-sweat_drops.ap-32 {
  background-position: -640px -416px;
}
    
.ap-sweat_drops.ap-64 {
  background-position: -1280px -832px;
}
    
.ap-droplet.ap-16 {
  background-position: -320px -224px;
}
    
.ap-droplet.ap-20 {
  background-position: -400px -280px;
}
    
.ap-droplet.ap-32 {
  background-position: -640px -448px;
}
    
.ap-droplet.ap-64 {
  background-position: -1280px -896px;
}
    
.ap-dash.ap-16 {
  background-position: -320px -240px;
}
    
.ap-dash.ap-20 {
  background-position: -400px -300px;
}
    
.ap-dash.ap-32 {
  background-position: -640px -480px;
}
    
.ap-dash.ap-64 {
  background-position: -1280px -960px;
}
    
.ap-hankey.ap-16 {
  background-position: -320px -256px;
}
    
.ap-hankey.ap-20 {
  background-position: -400px -320px;
}
    
.ap-hankey.ap-32 {
  background-position: -640px -512px;
}
    
.ap-hankey.ap-64 {
  background-position: -1280px -1024px;
}
    
.ap-muscle.ap-16 {
  background-position: -320px -272px;
}
    
.ap-muscle.ap-20 {
  background-position: -400px -340px;
}
    
.ap-muscle.ap-32 {
  background-position: -640px -544px;
}
    
.ap-muscle.ap-64 {
  background-position: -1280px -1088px;
}
    
.ap-dizzy.ap-16 {
  background-position: -320px -368px;
}
    
.ap-dizzy.ap-20 {
  background-position: -400px -460px;
}
    
.ap-dizzy.ap-32 {
  background-position: -640px -736px;
}
    
.ap-dizzy.ap-64 {
  background-position: -1280px -1472px;
}
    
.ap-speech_balloon.ap-16 {
  background-position: -320px -384px;
}
    
.ap-speech_balloon.ap-20 {
  background-position: -400px -480px;
}
    
.ap-speech_balloon.ap-32 {
  background-position: -640px -768px;
}
    
.ap-speech_balloon.ap-64 {
  background-position: -1280px -1536px;
}
    
.ap-thought_balloon.ap-16 {
  background-position: -320px -400px;
}
    
.ap-thought_balloon.ap-20 {
  background-position: -400px -500px;
}
    
.ap-thought_balloon.ap-32 {
  background-position: -640px -800px;
}
    
.ap-thought_balloon.ap-64 {
  background-position: -1280px -1600px;
}
    
.ap-white_flower.ap-16 {
  background-position: -320px -416px;
}
    
.ap-white_flower.ap-20 {
  background-position: -400px -520px;
}
    
.ap-white_flower.ap-32 {
  background-position: -640px -832px;
}
    
.ap-white_flower.ap-64 {
  background-position: -1280px -1664px;
}
    
.ap-100.ap-16 {
  background-position: -320px -432px;
}
    
.ap-100.ap-20 {
  background-position: -400px -540px;
}
    
.ap-100.ap-32 {
  background-position: -640px -864px;
}
    
.ap-100.ap-64 {
  background-position: -1280px -1728px;
}
    
.ap-moneybag.ap-16 {
  background-position: -320px -448px;
}
    
.ap-moneybag.ap-20 {
  background-position: -400px -560px;
}
    
.ap-moneybag.ap-32 {
  background-position: -640px -896px;
}
    
.ap-moneybag.ap-64 {
  background-position: -1280px -1792px;
}
    
.ap-currency_exchange.ap-16 {
  background-position: -320px -464px;
}
    
.ap-currency_exchange.ap-20 {
  background-position: -400px -580px;
}
    
.ap-currency_exchange.ap-32 {
  background-position: -640px -928px;
}
    
.ap-currency_exchange.ap-64 {
  background-position: -1280px -1856px;
}
    
.ap-heavy_dollar_sign.ap-16 {
  background-position: -320px -480px;
}
    
.ap-heavy_dollar_sign.ap-20 {
  background-position: -400px -600px;
}
    
.ap-heavy_dollar_sign.ap-32 {
  background-position: -640px -960px;
}
    
.ap-heavy_dollar_sign.ap-64 {
  background-position: -1280px -1920px;
}
    
.ap-credit_card.ap-16 {
  background-position: -320px -496px;
}
    
.ap-credit_card.ap-20 {
  background-position: -400px -620px;
}
    
.ap-credit_card.ap-32 {
  background-position: -640px -992px;
}
    
.ap-credit_card.ap-64 {
  background-position: -1280px -1984px;
}
    
.ap-yen.ap-16 {
  background-position: -320px -512px;
}
    
.ap-yen.ap-20 {
  background-position: -400px -640px;
}
    
.ap-yen.ap-32 {
  background-position: -640px -1024px;
}
    
.ap-yen.ap-64 {
  background-position: -1280px -2048px;
}
    
.ap-dollar.ap-16 {
  background-position: -320px -528px;
}
    
.ap-dollar.ap-20 {
  background-position: -400px -660px;
}
    
.ap-dollar.ap-32 {
  background-position: -640px -1056px;
}
    
.ap-dollar.ap-64 {
  background-position: -1280px -2112px;
}
    
.ap-euro.ap-16 {
  background-position: -320px -544px;
}
    
.ap-euro.ap-20 {
  background-position: -400px -680px;
}
    
.ap-euro.ap-32 {
  background-position: -640px -1088px;
}
    
.ap-euro.ap-64 {
  background-position: -1280px -2176px;
}
    
.ap-pound.ap-16 {
  background-position: -320px -560px;
}
    
.ap-pound.ap-20 {
  background-position: -400px -700px;
}
    
.ap-pound.ap-32 {
  background-position: -640px -1120px;
}
    
.ap-pound.ap-64 {
  background-position: -1280px -2240px;
}
    
.ap-money_with_wings.ap-16 {
  background-position: -320px -576px;
}
    
.ap-money_with_wings.ap-20 {
  background-position: -400px -720px;
}
    
.ap-money_with_wings.ap-32 {
  background-position: -640px -1152px;
}
    
.ap-money_with_wings.ap-64 {
  background-position: -1280px -2304px;
}
    
.ap-chart.ap-16 {
  background-position: -320px -592px;
}
    
.ap-chart.ap-20 {
  background-position: -400px -740px;
}
    
.ap-chart.ap-32 {
  background-position: -640px -1184px;
}
    
.ap-chart.ap-64 {
  background-position: -1280px -2368px;
}
    
.ap-seat.ap-16 {
  background-position: -320px -608px;
}
    
.ap-seat.ap-20 {
  background-position: -400px -760px;
}
    
.ap-seat.ap-32 {
  background-position: -640px -1216px;
}
    
.ap-seat.ap-64 {
  background-position: -1280px -2432px;
}
    
.ap-computer.ap-16 {
  background-position: -320px -624px;
}
    
.ap-computer.ap-20 {
  background-position: -400px -780px;
}
    
.ap-computer.ap-32 {
  background-position: -640px -1248px;
}
    
.ap-computer.ap-64 {
  background-position: -1280px -2496px;
}
    
.ap-briefcase.ap-16 {
  background-position: -320px -640px;
}
    
.ap-briefcase.ap-20 {
  background-position: -400px -800px;
}
    
.ap-briefcase.ap-32 {
  background-position: -640px -1280px;
}
    
.ap-briefcase.ap-64 {
  background-position: -1280px -2560px;
}
    
.ap-minidisc.ap-16 {
  background-position: -336px -0px;
}
    
.ap-minidisc.ap-20 {
  background-position: -420px -0px;
}
    
.ap-minidisc.ap-32 {
  background-position: -672px -0px;
}
    
.ap-minidisc.ap-64 {
  background-position: -1344px -0px;
}
    
.ap-floppy_disk.ap-16 {
  background-position: -336px -16px;
}
    
.ap-floppy_disk.ap-20 {
  background-position: -420px -20px;
}
    
.ap-floppy_disk.ap-32 {
  background-position: -672px -32px;
}
    
.ap-floppy_disk.ap-64 {
  background-position: -1344px -64px;
}
    
.ap-cd.ap-16 {
  background-position: -336px -32px;
}
    
.ap-cd.ap-20 {
  background-position: -420px -40px;
}
    
.ap-cd.ap-32 {
  background-position: -672px -64px;
}
    
.ap-cd.ap-64 {
  background-position: -1344px -128px;
}
    
.ap-dvd.ap-16 {
  background-position: -336px -48px;
}
    
.ap-dvd.ap-20 {
  background-position: -420px -60px;
}
    
.ap-dvd.ap-32 {
  background-position: -672px -96px;
}
    
.ap-dvd.ap-64 {
  background-position: -1344px -192px;
}
    
.ap-file_folder.ap-16 {
  background-position: -336px -64px;
}
    
.ap-file_folder.ap-20 {
  background-position: -420px -80px;
}
    
.ap-file_folder.ap-32 {
  background-position: -672px -128px;
}
    
.ap-file_folder.ap-64 {
  background-position: -1344px -256px;
}
    
.ap-open_file_folder.ap-16 {
  background-position: -336px -80px;
}
    
.ap-open_file_folder.ap-20 {
  background-position: -420px -100px;
}
    
.ap-open_file_folder.ap-32 {
  background-position: -672px -160px;
}
    
.ap-open_file_folder.ap-64 {
  background-position: -1344px -320px;
}
    
.ap-page_with_curl.ap-16 {
  background-position: -336px -96px;
}
    
.ap-page_with_curl.ap-20 {
  background-position: -420px -120px;
}
    
.ap-page_with_curl.ap-32 {
  background-position: -672px -192px;
}
    
.ap-page_with_curl.ap-64 {
  background-position: -1344px -384px;
}
    
.ap-page_facing_up.ap-16 {
  background-position: -336px -112px;
}
    
.ap-page_facing_up.ap-20 {
  background-position: -420px -140px;
}
    
.ap-page_facing_up.ap-32 {
  background-position: -672px -224px;
}
    
.ap-page_facing_up.ap-64 {
  background-position: -1344px -448px;
}
    
.ap-date.ap-16 {
  background-position: -336px -128px;
}
    
.ap-date.ap-20 {
  background-position: -420px -160px;
}
    
.ap-date.ap-32 {
  background-position: -672px -256px;
}
    
.ap-date.ap-64 {
  background-position: -1344px -512px;
}
    
.ap-calendar.ap-16 {
  background-position: -336px -144px;
}
    
.ap-calendar.ap-20 {
  background-position: -420px -180px;
}
    
.ap-calendar.ap-32 {
  background-position: -672px -288px;
}
    
.ap-calendar.ap-64 {
  background-position: -1344px -576px;
}
    
.ap-card_index.ap-16 {
  background-position: -336px -160px;
}
    
.ap-card_index.ap-20 {
  background-position: -420px -200px;
}
    
.ap-card_index.ap-32 {
  background-position: -672px -320px;
}
    
.ap-card_index.ap-64 {
  background-position: -1344px -640px;
}
    
.ap-chart_with_upwards_trend.ap-16 {
  background-position: -336px -176px;
}
    
.ap-chart_with_upwards_trend.ap-20 {
  background-position: -420px -220px;
}
    
.ap-chart_with_upwards_trend.ap-32 {
  background-position: -672px -352px;
}
    
.ap-chart_with_upwards_trend.ap-64 {
  background-position: -1344px -704px;
}
    
.ap-chart_with_downwards_trend.ap-16 {
  background-position: -336px -192px;
}
    
.ap-chart_with_downwards_trend.ap-20 {
  background-position: -420px -240px;
}
    
.ap-chart_with_downwards_trend.ap-32 {
  background-position: -672px -384px;
}
    
.ap-chart_with_downwards_trend.ap-64 {
  background-position: -1344px -768px;
}
    
.ap-bar_chart.ap-16 {
  background-position: -336px -208px;
}
    
.ap-bar_chart.ap-20 {
  background-position: -420px -260px;
}
    
.ap-bar_chart.ap-32 {
  background-position: -672px -416px;
}
    
.ap-bar_chart.ap-64 {
  background-position: -1344px -832px;
}
    
.ap-clipboard.ap-16 {
  background-position: -336px -224px;
}
    
.ap-clipboard.ap-20 {
  background-position: -420px -280px;
}
    
.ap-clipboard.ap-32 {
  background-position: -672px -448px;
}
    
.ap-clipboard.ap-64 {
  background-position: -1344px -896px;
}
    
.ap-pushpin.ap-16 {
  background-position: -336px -240px;
}
    
.ap-pushpin.ap-20 {
  background-position: -420px -300px;
}
    
.ap-pushpin.ap-32 {
  background-position: -672px -480px;
}
    
.ap-pushpin.ap-64 {
  background-position: -1344px -960px;
}
    
.ap-round_pushpin.ap-16 {
  background-position: -336px -256px;
}
    
.ap-round_pushpin.ap-20 {
  background-position: -420px -320px;
}
    
.ap-round_pushpin.ap-32 {
  background-position: -672px -512px;
}
    
.ap-round_pushpin.ap-64 {
  background-position: -1344px -1024px;
}
    
.ap-paperclip.ap-16 {
  background-position: -336px -272px;
}
    
.ap-paperclip.ap-20 {
  background-position: -420px -340px;
}
    
.ap-paperclip.ap-32 {
  background-position: -672px -544px;
}
    
.ap-paperclip.ap-64 {
  background-position: -1344px -1088px;
}
    
.ap-straight_ruler.ap-16 {
  background-position: -336px -288px;
}
    
.ap-straight_ruler.ap-20 {
  background-position: -420px -360px;
}
    
.ap-straight_ruler.ap-32 {
  background-position: -672px -576px;
}
    
.ap-straight_ruler.ap-64 {
  background-position: -1344px -1152px;
}
    
.ap-triangular_ruler.ap-16 {
  background-position: -336px -304px;
}
    
.ap-triangular_ruler.ap-20 {
  background-position: -420px -380px;
}
    
.ap-triangular_ruler.ap-32 {
  background-position: -672px -608px;
}
    
.ap-triangular_ruler.ap-64 {
  background-position: -1344px -1216px;
}
    
.ap-bookmark_tabs.ap-16 {
  background-position: -336px -320px;
}
    
.ap-bookmark_tabs.ap-20 {
  background-position: -420px -400px;
}
    
.ap-bookmark_tabs.ap-32 {
  background-position: -672px -640px;
}
    
.ap-bookmark_tabs.ap-64 {
  background-position: -1344px -1280px;
}
    
.ap-ledger.ap-16 {
  background-position: -336px -336px;
}
    
.ap-ledger.ap-20 {
  background-position: -420px -420px;
}
    
.ap-ledger.ap-32 {
  background-position: -672px -672px;
}
    
.ap-ledger.ap-64 {
  background-position: -1344px -1344px;
}
    
.ap-notebook.ap-16 {
  background-position: -336px -352px;
}
    
.ap-notebook.ap-20 {
  background-position: -420px -440px;
}
    
.ap-notebook.ap-32 {
  background-position: -672px -704px;
}
    
.ap-notebook.ap-64 {
  background-position: -1344px -1408px;
}
    
.ap-notebook_with_decorative_cover.ap-16 {
  background-position: -336px -368px;
}
    
.ap-notebook_with_decorative_cover.ap-20 {
  background-position: -420px -460px;
}
    
.ap-notebook_with_decorative_cover.ap-32 {
  background-position: -672px -736px;
}
    
.ap-notebook_with_decorative_cover.ap-64 {
  background-position: -1344px -1472px;
}
    
.ap-closed_book.ap-16 {
  background-position: -336px -384px;
}
    
.ap-closed_book.ap-20 {
  background-position: -420px -480px;
}
    
.ap-closed_book.ap-32 {
  background-position: -672px -768px;
}
    
.ap-closed_book.ap-64 {
  background-position: -1344px -1536px;
}
    
.ap-book.ap-16 {
  background-position: -336px -400px;
}
    
.ap-book.ap-20 {
  background-position: -420px -500px;
}
    
.ap-book.ap-32 {
  background-position: -672px -800px;
}
    
.ap-book.ap-64 {
  background-position: -1344px -1600px;
}
    
.ap-green_book.ap-16 {
  background-position: -336px -416px;
}
    
.ap-green_book.ap-20 {
  background-position: -420px -520px;
}
    
.ap-green_book.ap-32 {
  background-position: -672px -832px;
}
    
.ap-green_book.ap-64 {
  background-position: -1344px -1664px;
}
    
.ap-blue_book.ap-16 {
  background-position: -336px -432px;
}
    
.ap-blue_book.ap-20 {
  background-position: -420px -540px;
}
    
.ap-blue_book.ap-32 {
  background-position: -672px -864px;
}
    
.ap-blue_book.ap-64 {
  background-position: -1344px -1728px;
}
    
.ap-orange_book.ap-16 {
  background-position: -336px -448px;
}
    
.ap-orange_book.ap-20 {
  background-position: -420px -560px;
}
    
.ap-orange_book.ap-32 {
  background-position: -672px -896px;
}
    
.ap-orange_book.ap-64 {
  background-position: -1344px -1792px;
}
    
.ap-books.ap-16 {
  background-position: -336px -464px;
}
    
.ap-books.ap-20 {
  background-position: -420px -580px;
}
    
.ap-books.ap-32 {
  background-position: -672px -928px;
}
    
.ap-books.ap-64 {
  background-position: -1344px -1856px;
}
    
.ap-name_badge.ap-16 {
  background-position: -336px -480px;
}
    
.ap-name_badge.ap-20 {
  background-position: -420px -600px;
}
    
.ap-name_badge.ap-32 {
  background-position: -672px -960px;
}
    
.ap-name_badge.ap-64 {
  background-position: -1344px -1920px;
}
    
.ap-scroll.ap-16 {
  background-position: -336px -496px;
}
    
.ap-scroll.ap-20 {
  background-position: -420px -620px;
}
    
.ap-scroll.ap-32 {
  background-position: -672px -992px;
}
    
.ap-scroll.ap-64 {
  background-position: -1344px -1984px;
}
    
.ap-memo.ap-16 {
  background-position: -336px -512px;
}
    
.ap-memo.ap-20 {
  background-position: -420px -640px;
}
    
.ap-memo.ap-32 {
  background-position: -672px -1024px;
}
    
.ap-memo.ap-64 {
  background-position: -1344px -2048px;
}
    
.ap-telephone_receiver.ap-16 {
  background-position: -336px -528px;
}
    
.ap-telephone_receiver.ap-20 {
  background-position: -420px -660px;
}
    
.ap-telephone_receiver.ap-32 {
  background-position: -672px -1056px;
}
    
.ap-telephone_receiver.ap-64 {
  background-position: -1344px -2112px;
}
    
.ap-pager.ap-16 {
  background-position: -336px -544px;
}
    
.ap-pager.ap-20 {
  background-position: -420px -680px;
}
    
.ap-pager.ap-32 {
  background-position: -672px -1088px;
}
    
.ap-pager.ap-64 {
  background-position: -1344px -2176px;
}
    
.ap-fax.ap-16 {
  background-position: -336px -560px;
}
    
.ap-fax.ap-20 {
  background-position: -420px -700px;
}
    
.ap-fax.ap-32 {
  background-position: -672px -1120px;
}
    
.ap-fax.ap-64 {
  background-position: -1344px -2240px;
}
    
.ap-satellite_antenna.ap-16 {
  background-position: -336px -576px;
}
    
.ap-satellite_antenna.ap-20 {
  background-position: -420px -720px;
}
    
.ap-satellite_antenna.ap-32 {
  background-position: -672px -1152px;
}
    
.ap-satellite_antenna.ap-64 {
  background-position: -1344px -2304px;
}
    
.ap-loudspeaker.ap-16 {
  background-position: -336px -592px;
}
    
.ap-loudspeaker.ap-20 {
  background-position: -420px -740px;
}
    
.ap-loudspeaker.ap-32 {
  background-position: -672px -1184px;
}
    
.ap-loudspeaker.ap-64 {
  background-position: -1344px -2368px;
}
    
.ap-mega.ap-16 {
  background-position: -336px -608px;
}
    
.ap-mega.ap-20 {
  background-position: -420px -760px;
}
    
.ap-mega.ap-32 {
  background-position: -672px -1216px;
}
    
.ap-mega.ap-64 {
  background-position: -1344px -2432px;
}
    
.ap-outbox_tray.ap-16 {
  background-position: -336px -624px;
}
    
.ap-outbox_tray.ap-20 {
  background-position: -420px -780px;
}
    
.ap-outbox_tray.ap-32 {
  background-position: -672px -1248px;
}
    
.ap-outbox_tray.ap-64 {
  background-position: -1344px -2496px;
}
    
.ap-inbox_tray.ap-16 {
  background-position: -336px -640px;
}
    
.ap-inbox_tray.ap-20 {
  background-position: -420px -800px;
}
    
.ap-inbox_tray.ap-32 {
  background-position: -672px -1280px;
}
    
.ap-inbox_tray.ap-64 {
  background-position: -1344px -2560px;
}
    
.ap-package.ap-16 {
  background-position: -352px -0px;
}
    
.ap-package.ap-20 {
  background-position: -440px -0px;
}
    
.ap-package.ap-32 {
  background-position: -704px -0px;
}
    
.ap-package.ap-64 {
  background-position: -1408px -0px;
}
    
.ap-e-mail.ap-16 {
  background-position: -352px -16px;
}
    
.ap-e-mail.ap-20 {
  background-position: -440px -20px;
}
    
.ap-e-mail.ap-32 {
  background-position: -704px -32px;
}
    
.ap-e-mail.ap-64 {
  background-position: -1408px -64px;
}
    
.ap-incoming_envelope.ap-16 {
  background-position: -352px -32px;
}
    
.ap-incoming_envelope.ap-20 {
  background-position: -440px -40px;
}
    
.ap-incoming_envelope.ap-32 {
  background-position: -704px -64px;
}
    
.ap-incoming_envelope.ap-64 {
  background-position: -1408px -128px;
}
    
.ap-envelope_with_arrow.ap-16 {
  background-position: -352px -48px;
}
    
.ap-envelope_with_arrow.ap-20 {
  background-position: -440px -60px;
}
    
.ap-envelope_with_arrow.ap-32 {
  background-position: -704px -96px;
}
    
.ap-envelope_with_arrow.ap-64 {
  background-position: -1408px -192px;
}
    
.ap-mailbox_closed.ap-16 {
  background-position: -352px -64px;
}
    
.ap-mailbox_closed.ap-20 {
  background-position: -440px -80px;
}
    
.ap-mailbox_closed.ap-32 {
  background-position: -704px -128px;
}
    
.ap-mailbox_closed.ap-64 {
  background-position: -1408px -256px;
}
    
.ap-mailbox.ap-16 {
  background-position: -352px -80px;
}
    
.ap-mailbox.ap-20 {
  background-position: -440px -100px;
}
    
.ap-mailbox.ap-32 {
  background-position: -704px -160px;
}
    
.ap-mailbox.ap-64 {
  background-position: -1408px -320px;
}
    
.ap-mailbox_with_mail.ap-16 {
  background-position: -352px -96px;
}
    
.ap-mailbox_with_mail.ap-20 {
  background-position: -440px -120px;
}
    
.ap-mailbox_with_mail.ap-32 {
  background-position: -704px -192px;
}
    
.ap-mailbox_with_mail.ap-64 {
  background-position: -1408px -384px;
}
    
.ap-mailbox_with_no_mail.ap-16 {
  background-position: -352px -112px;
}
    
.ap-mailbox_with_no_mail.ap-20 {
  background-position: -440px -140px;
}
    
.ap-mailbox_with_no_mail.ap-32 {
  background-position: -704px -224px;
}
    
.ap-mailbox_with_no_mail.ap-64 {
  background-position: -1408px -448px;
}
    
.ap-postbox.ap-16 {
  background-position: -352px -128px;
}
    
.ap-postbox.ap-20 {
  background-position: -440px -160px;
}
    
.ap-postbox.ap-32 {
  background-position: -704px -256px;
}
    
.ap-postbox.ap-64 {
  background-position: -1408px -512px;
}
    
.ap-postal_horn.ap-16 {
  background-position: -352px -144px;
}
    
.ap-postal_horn.ap-20 {
  background-position: -440px -180px;
}
    
.ap-postal_horn.ap-32 {
  background-position: -704px -288px;
}
    
.ap-postal_horn.ap-64 {
  background-position: -1408px -576px;
}
    
.ap-newspaper.ap-16 {
  background-position: -352px -160px;
}
    
.ap-newspaper.ap-20 {
  background-position: -440px -200px;
}
    
.ap-newspaper.ap-32 {
  background-position: -704px -320px;
}
    
.ap-newspaper.ap-64 {
  background-position: -1408px -640px;
}
    
.ap-iphone.ap-16 {
  background-position: -352px -176px;
}
    
.ap-iphone.ap-20 {
  background-position: -440px -220px;
}
    
.ap-iphone.ap-32 {
  background-position: -704px -352px;
}
    
.ap-iphone.ap-64 {
  background-position: -1408px -704px;
}
    
.ap-calling.ap-16 {
  background-position: -352px -192px;
}
    
.ap-calling.ap-20 {
  background-position: -440px -240px;
}
    
.ap-calling.ap-32 {
  background-position: -704px -384px;
}
    
.ap-calling.ap-64 {
  background-position: -1408px -768px;
}
    
.ap-vibration_mode.ap-16 {
  background-position: -352px -208px;
}
    
.ap-vibration_mode.ap-20 {
  background-position: -440px -260px;
}
    
.ap-vibration_mode.ap-32 {
  background-position: -704px -416px;
}
    
.ap-vibration_mode.ap-64 {
  background-position: -1408px -832px;
}
    
.ap-mobile_phone_off.ap-16 {
  background-position: -352px -224px;
}
    
.ap-mobile_phone_off.ap-20 {
  background-position: -440px -280px;
}
    
.ap-mobile_phone_off.ap-32 {
  background-position: -704px -448px;
}
    
.ap-mobile_phone_off.ap-64 {
  background-position: -1408px -896px;
}
    
.ap-no_mobile_phones.ap-16 {
  background-position: -352px -240px;
}
    
.ap-no_mobile_phones.ap-20 {
  background-position: -440px -300px;
}
    
.ap-no_mobile_phones.ap-32 {
  background-position: -704px -480px;
}
    
.ap-no_mobile_phones.ap-64 {
  background-position: -1408px -960px;
}
    
.ap-signal_strength.ap-16 {
  background-position: -352px -256px;
}
    
.ap-signal_strength.ap-20 {
  background-position: -440px -320px;
}
    
.ap-signal_strength.ap-32 {
  background-position: -704px -512px;
}
    
.ap-signal_strength.ap-64 {
  background-position: -1408px -1024px;
}
    
.ap-camera.ap-16 {
  background-position: -352px -272px;
}
    
.ap-camera.ap-20 {
  background-position: -440px -340px;
}
    
.ap-camera.ap-32 {
  background-position: -704px -544px;
}
    
.ap-camera.ap-64 {
  background-position: -1408px -1088px;
}
    
.ap-camera_with_flash.ap-16 {
  background-position: -352px -288px;
}
    
.ap-camera_with_flash.ap-20 {
  background-position: -440px -360px;
}
    
.ap-camera_with_flash.ap-32 {
  background-position: -704px -576px;
}
    
.ap-camera_with_flash.ap-64 {
  background-position: -1408px -1152px;
}
    
.ap-video_camera.ap-16 {
  background-position: -352px -304px;
}
    
.ap-video_camera.ap-20 {
  background-position: -440px -380px;
}
    
.ap-video_camera.ap-32 {
  background-position: -704px -608px;
}
    
.ap-video_camera.ap-64 {
  background-position: -1408px -1216px;
}
    
.ap-tv.ap-16 {
  background-position: -352px -320px;
}
    
.ap-tv.ap-20 {
  background-position: -440px -400px;
}
    
.ap-tv.ap-32 {
  background-position: -704px -640px;
}
    
.ap-tv.ap-64 {
  background-position: -1408px -1280px;
}
    
.ap-radio.ap-16 {
  background-position: -352px -336px;
}
    
.ap-radio.ap-20 {
  background-position: -440px -420px;
}
    
.ap-radio.ap-32 {
  background-position: -704px -672px;
}
    
.ap-radio.ap-64 {
  background-position: -1408px -1344px;
}
    
.ap-vhs.ap-16 {
  background-position: -352px -352px;
}
    
.ap-vhs.ap-20 {
  background-position: -440px -440px;
}
    
.ap-vhs.ap-32 {
  background-position: -704px -704px;
}
    
.ap-vhs.ap-64 {
  background-position: -1408px -1408px;
}
    
.ap-film_projector.ap-16 {
  background-position: -352px -368px;
}
    
.ap-film_projector.ap-20 {
  background-position: -440px -460px;
}
    
.ap-film_projector.ap-32 {
  background-position: -704px -736px;
}
    
.ap-film_projector.ap-64 {
  background-position: -1408px -1472px;
}
    
.ap-prayer_beads.ap-16 {
  background-position: -352px -384px;
}
    
.ap-prayer_beads.ap-20 {
  background-position: -440px -480px;
}
    
.ap-prayer_beads.ap-32 {
  background-position: -704px -768px;
}
    
.ap-prayer_beads.ap-64 {
  background-position: -1408px -1536px;
}
    
.ap-twisted_rightwards_arrows.ap-16 {
  background-position: -352px -400px;
}
    
.ap-twisted_rightwards_arrows.ap-20 {
  background-position: -440px -500px;
}
    
.ap-twisted_rightwards_arrows.ap-32 {
  background-position: -704px -800px;
}
    
.ap-twisted_rightwards_arrows.ap-64 {
  background-position: -1408px -1600px;
}
    
.ap-repeat.ap-16 {
  background-position: -352px -416px;
}
    
.ap-repeat.ap-20 {
  background-position: -440px -520px;
}
    
.ap-repeat.ap-32 {
  background-position: -704px -832px;
}
    
.ap-repeat.ap-64 {
  background-position: -1408px -1664px;
}
    
.ap-repeat_one.ap-16 {
  background-position: -352px -432px;
}
    
.ap-repeat_one.ap-20 {
  background-position: -440px -540px;
}
    
.ap-repeat_one.ap-32 {
  background-position: -704px -864px;
}
    
.ap-repeat_one.ap-64 {
  background-position: -1408px -1728px;
}
    
.ap-arrows_clockwise.ap-16 {
  background-position: -352px -448px;
}
    
.ap-arrows_clockwise.ap-20 {
  background-position: -440px -560px;
}
    
.ap-arrows_clockwise.ap-32 {
  background-position: -704px -896px;
}
    
.ap-arrows_clockwise.ap-64 {
  background-position: -1408px -1792px;
}
    
.ap-arrows_counterclockwise.ap-16 {
  background-position: -352px -464px;
}
    
.ap-arrows_counterclockwise.ap-20 {
  background-position: -440px -580px;
}
    
.ap-arrows_counterclockwise.ap-32 {
  background-position: -704px -928px;
}
    
.ap-arrows_counterclockwise.ap-64 {
  background-position: -1408px -1856px;
}
    
.ap-low_brightness.ap-16 {
  background-position: -352px -480px;
}
    
.ap-low_brightness.ap-20 {
  background-position: -440px -600px;
}
    
.ap-low_brightness.ap-32 {
  background-position: -704px -960px;
}
    
.ap-low_brightness.ap-64 {
  background-position: -1408px -1920px;
}
    
.ap-high_brightness.ap-16 {
  background-position: -352px -496px;
}
    
.ap-high_brightness.ap-20 {
  background-position: -440px -620px;
}
    
.ap-high_brightness.ap-32 {
  background-position: -704px -992px;
}
    
.ap-high_brightness.ap-64 {
  background-position: -1408px -1984px;
}
    
.ap-mute.ap-16 {
  background-position: -352px -512px;
}
    
.ap-mute.ap-20 {
  background-position: -440px -640px;
}
    
.ap-mute.ap-32 {
  background-position: -704px -1024px;
}
    
.ap-mute.ap-64 {
  background-position: -1408px -2048px;
}
    
.ap-speaker.ap-16 {
  background-position: -352px -528px;
}
    
.ap-speaker.ap-20 {
  background-position: -440px -660px;
}
    
.ap-speaker.ap-32 {
  background-position: -704px -1056px;
}
    
.ap-speaker.ap-64 {
  background-position: -1408px -2112px;
}
    
.ap-sound.ap-16 {
  background-position: -352px -544px;
}
    
.ap-sound.ap-20 {
  background-position: -440px -680px;
}
    
.ap-sound.ap-32 {
  background-position: -704px -1088px;
}
    
.ap-sound.ap-64 {
  background-position: -1408px -2176px;
}
    
.ap-loud_sound.ap-16 {
  background-position: -352px -560px;
}
    
.ap-loud_sound.ap-20 {
  background-position: -440px -700px;
}
    
.ap-loud_sound.ap-32 {
  background-position: -704px -1120px;
}
    
.ap-loud_sound.ap-64 {
  background-position: -1408px -2240px;
}
    
.ap-battery.ap-16 {
  background-position: -352px -576px;
}
    
.ap-battery.ap-20 {
  background-position: -440px -720px;
}
    
.ap-battery.ap-32 {
  background-position: -704px -1152px;
}
    
.ap-battery.ap-64 {
  background-position: -1408px -2304px;
}
    
.ap-electric_plug.ap-16 {
  background-position: -352px -592px;
}
    
.ap-electric_plug.ap-20 {
  background-position: -440px -740px;
}
    
.ap-electric_plug.ap-32 {
  background-position: -704px -1184px;
}
    
.ap-electric_plug.ap-64 {
  background-position: -1408px -2368px;
}
    
.ap-mag.ap-16 {
  background-position: -352px -608px;
}
    
.ap-mag.ap-20 {
  background-position: -440px -760px;
}
    
.ap-mag.ap-32 {
  background-position: -704px -1216px;
}
    
.ap-mag.ap-64 {
  background-position: -1408px -2432px;
}
    
.ap-mag_right.ap-16 {
  background-position: -352px -624px;
}
    
.ap-mag_right.ap-20 {
  background-position: -440px -780px;
}
    
.ap-mag_right.ap-32 {
  background-position: -704px -1248px;
}
    
.ap-mag_right.ap-64 {
  background-position: -1408px -2496px;
}
    
.ap-lock_with_ink_pen.ap-16 {
  background-position: -352px -640px;
}
    
.ap-lock_with_ink_pen.ap-20 {
  background-position: -440px -800px;
}
    
.ap-lock_with_ink_pen.ap-32 {
  background-position: -704px -1280px;
}
    
.ap-lock_with_ink_pen.ap-64 {
  background-position: -1408px -2560px;
}
    
.ap-closed_lock_with_key.ap-16 {
  background-position: -368px -0px;
}
    
.ap-closed_lock_with_key.ap-20 {
  background-position: -460px -0px;
}
    
.ap-closed_lock_with_key.ap-32 {
  background-position: -736px -0px;
}
    
.ap-closed_lock_with_key.ap-64 {
  background-position: -1472px -0px;
}
    
.ap-key.ap-16 {
  background-position: -368px -16px;
}
    
.ap-key.ap-20 {
  background-position: -460px -20px;
}
    
.ap-key.ap-32 {
  background-position: -736px -32px;
}
    
.ap-key.ap-64 {
  background-position: -1472px -64px;
}
    
.ap-lock.ap-16 {
  background-position: -368px -32px;
}
    
.ap-lock.ap-20 {
  background-position: -460px -40px;
}
    
.ap-lock.ap-32 {
  background-position: -736px -64px;
}
    
.ap-lock.ap-64 {
  background-position: -1472px -128px;
}
    
.ap-unlock.ap-16 {
  background-position: -368px -48px;
}
    
.ap-unlock.ap-20 {
  background-position: -460px -60px;
}
    
.ap-unlock.ap-32 {
  background-position: -736px -96px;
}
    
.ap-unlock.ap-64 {
  background-position: -1472px -192px;
}
    
.ap-bell.ap-16 {
  background-position: -368px -64px;
}
    
.ap-bell.ap-20 {
  background-position: -460px -80px;
}
    
.ap-bell.ap-32 {
  background-position: -736px -128px;
}
    
.ap-bell.ap-64 {
  background-position: -1472px -256px;
}
    
.ap-no_bell.ap-16 {
  background-position: -368px -80px;
}
    
.ap-no_bell.ap-20 {
  background-position: -460px -100px;
}
    
.ap-no_bell.ap-32 {
  background-position: -736px -160px;
}
    
.ap-no_bell.ap-64 {
  background-position: -1472px -320px;
}
    
.ap-bookmark.ap-16 {
  background-position: -368px -96px;
}
    
.ap-bookmark.ap-20 {
  background-position: -460px -120px;
}
    
.ap-bookmark.ap-32 {
  background-position: -736px -192px;
}
    
.ap-bookmark.ap-64 {
  background-position: -1472px -384px;
}
    
.ap-link.ap-16 {
  background-position: -368px -112px;
}
    
.ap-link.ap-20 {
  background-position: -460px -140px;
}
    
.ap-link.ap-32 {
  background-position: -736px -224px;
}
    
.ap-link.ap-64 {
  background-position: -1472px -448px;
}
    
.ap-radio_button.ap-16 {
  background-position: -368px -128px;
}
    
.ap-radio_button.ap-20 {
  background-position: -460px -160px;
}
    
.ap-radio_button.ap-32 {
  background-position: -736px -256px;
}
    
.ap-radio_button.ap-64 {
  background-position: -1472px -512px;
}
    
.ap-back.ap-16 {
  background-position: -368px -144px;
}
    
.ap-back.ap-20 {
  background-position: -460px -180px;
}
    
.ap-back.ap-32 {
  background-position: -736px -288px;
}
    
.ap-back.ap-64 {
  background-position: -1472px -576px;
}
    
.ap-end.ap-16 {
  background-position: -368px -160px;
}
    
.ap-end.ap-20 {
  background-position: -460px -200px;
}
    
.ap-end.ap-32 {
  background-position: -736px -320px;
}
    
.ap-end.ap-64 {
  background-position: -1472px -640px;
}
    
.ap-on.ap-16 {
  background-position: -368px -176px;
}
    
.ap-on.ap-20 {
  background-position: -460px -220px;
}
    
.ap-on.ap-32 {
  background-position: -736px -352px;
}
    
.ap-on.ap-64 {
  background-position: -1472px -704px;
}
    
.ap-soon.ap-16 {
  background-position: -368px -192px;
}
    
.ap-soon.ap-20 {
  background-position: -460px -240px;
}
    
.ap-soon.ap-32 {
  background-position: -736px -384px;
}
    
.ap-soon.ap-64 {
  background-position: -1472px -768px;
}
    
.ap-top.ap-16 {
  background-position: -368px -208px;
}
    
.ap-top.ap-20 {
  background-position: -460px -260px;
}
    
.ap-top.ap-32 {
  background-position: -736px -416px;
}
    
.ap-top.ap-64 {
  background-position: -1472px -832px;
}
    
.ap-underage.ap-16 {
  background-position: -368px -224px;
}
    
.ap-underage.ap-20 {
  background-position: -460px -280px;
}
    
.ap-underage.ap-32 {
  background-position: -736px -448px;
}
    
.ap-underage.ap-64 {
  background-position: -1472px -896px;
}
    
.ap-keycap_ten.ap-16 {
  background-position: -368px -240px;
}
    
.ap-keycap_ten.ap-20 {
  background-position: -460px -300px;
}
    
.ap-keycap_ten.ap-32 {
  background-position: -736px -480px;
}
    
.ap-keycap_ten.ap-64 {
  background-position: -1472px -960px;
}
    
.ap-capital_abcd.ap-16 {
  background-position: -368px -256px;
}
    
.ap-capital_abcd.ap-20 {
  background-position: -460px -320px;
}
    
.ap-capital_abcd.ap-32 {
  background-position: -736px -512px;
}
    
.ap-capital_abcd.ap-64 {
  background-position: -1472px -1024px;
}
    
.ap-abcd.ap-16 {
  background-position: -368px -272px;
}
    
.ap-abcd.ap-20 {
  background-position: -460px -340px;
}
    
.ap-abcd.ap-32 {
  background-position: -736px -544px;
}
    
.ap-abcd.ap-64 {
  background-position: -1472px -1088px;
}
    
.ap-1234.ap-16 {
  background-position: -368px -288px;
}
    
.ap-1234.ap-20 {
  background-position: -460px -360px;
}
    
.ap-1234.ap-32 {
  background-position: -736px -576px;
}
    
.ap-1234.ap-64 {
  background-position: -1472px -1152px;
}
    
.ap-symbols.ap-16 {
  background-position: -368px -304px;
}
    
.ap-symbols.ap-20 {
  background-position: -460px -380px;
}
    
.ap-symbols.ap-32 {
  background-position: -736px -608px;
}
    
.ap-symbols.ap-64 {
  background-position: -1472px -1216px;
}
    
.ap-abc.ap-16 {
  background-position: -368px -320px;
}
    
.ap-abc.ap-20 {
  background-position: -460px -400px;
}
    
.ap-abc.ap-32 {
  background-position: -736px -640px;
}
    
.ap-abc.ap-64 {
  background-position: -1472px -1280px;
}
    
.ap-fire.ap-16 {
  background-position: -368px -336px;
}
    
.ap-fire.ap-20 {
  background-position: -460px -420px;
}
    
.ap-fire.ap-32 {
  background-position: -736px -672px;
}
    
.ap-fire.ap-64 {
  background-position: -1472px -1344px;
}
    
.ap-flashlight.ap-16 {
  background-position: -368px -352px;
}
    
.ap-flashlight.ap-20 {
  background-position: -460px -440px;
}
    
.ap-flashlight.ap-32 {
  background-position: -736px -704px;
}
    
.ap-flashlight.ap-64 {
  background-position: -1472px -1408px;
}
    
.ap-wrench.ap-16 {
  background-position: -368px -368px;
}
    
.ap-wrench.ap-20 {
  background-position: -460px -460px;
}
    
.ap-wrench.ap-32 {
  background-position: -736px -736px;
}
    
.ap-wrench.ap-64 {
  background-position: -1472px -1472px;
}
    
.ap-hammer.ap-16 {
  background-position: -368px -384px;
}
    
.ap-hammer.ap-20 {
  background-position: -460px -480px;
}
    
.ap-hammer.ap-32 {
  background-position: -736px -768px;
}
    
.ap-hammer.ap-64 {
  background-position: -1472px -1536px;
}
    
.ap-nut_and_bolt.ap-16 {
  background-position: -368px -400px;
}
    
.ap-nut_and_bolt.ap-20 {
  background-position: -460px -500px;
}
    
.ap-nut_and_bolt.ap-32 {
  background-position: -736px -800px;
}
    
.ap-nut_and_bolt.ap-64 {
  background-position: -1472px -1600px;
}
    
.ap-hocho.ap-16 {
  background-position: -368px -416px;
}
    
.ap-hocho.ap-20 {
  background-position: -460px -520px;
}
    
.ap-hocho.ap-32 {
  background-position: -736px -832px;
}
    
.ap-hocho.ap-64 {
  background-position: -1472px -1664px;
}
    
.ap-gun.ap-16 {
  background-position: -368px -432px;
}
    
.ap-gun.ap-20 {
  background-position: -460px -540px;
}
    
.ap-gun.ap-32 {
  background-position: -736px -864px;
}
    
.ap-gun.ap-64 {
  background-position: -1472px -1728px;
}
    
.ap-microscope.ap-16 {
  background-position: -368px -448px;
}
    
.ap-microscope.ap-20 {
  background-position: -460px -560px;
}
    
.ap-microscope.ap-32 {
  background-position: -736px -896px;
}
    
.ap-microscope.ap-64 {
  background-position: -1472px -1792px;
}
    
.ap-telescope.ap-16 {
  background-position: -368px -464px;
}
    
.ap-telescope.ap-20 {
  background-position: -460px -580px;
}
    
.ap-telescope.ap-32 {
  background-position: -736px -928px;
}
    
.ap-telescope.ap-64 {
  background-position: -1472px -1856px;
}
    
.ap-crystal_ball.ap-16 {
  background-position: -368px -480px;
}
    
.ap-crystal_ball.ap-20 {
  background-position: -460px -600px;
}
    
.ap-crystal_ball.ap-32 {
  background-position: -736px -960px;
}
    
.ap-crystal_ball.ap-64 {
  background-position: -1472px -1920px;
}
    
.ap-six_pointed_star.ap-16 {
  background-position: -368px -496px;
}
    
.ap-six_pointed_star.ap-20 {
  background-position: -460px -620px;
}
    
.ap-six_pointed_star.ap-32 {
  background-position: -736px -992px;
}
    
.ap-six_pointed_star.ap-64 {
  background-position: -1472px -1984px;
}
    
.ap-beginner.ap-16 {
  background-position: -368px -512px;
}
    
.ap-beginner.ap-20 {
  background-position: -460px -640px;
}
    
.ap-beginner.ap-32 {
  background-position: -736px -1024px;
}
    
.ap-beginner.ap-64 {
  background-position: -1472px -2048px;
}
    
.ap-trident.ap-16 {
  background-position: -368px -528px;
}
    
.ap-trident.ap-20 {
  background-position: -460px -660px;
}
    
.ap-trident.ap-32 {
  background-position: -736px -1056px;
}
    
.ap-trident.ap-64 {
  background-position: -1472px -2112px;
}
    
.ap-black_square_button.ap-16 {
  background-position: -368px -544px;
}
    
.ap-black_square_button.ap-20 {
  background-position: -460px -680px;
}
    
.ap-black_square_button.ap-32 {
  background-position: -736px -1088px;
}
    
.ap-black_square_button.ap-64 {
  background-position: -1472px -2176px;
}
    
.ap-white_square_button.ap-16 {
  background-position: -368px -560px;
}
    
.ap-white_square_button.ap-20 {
  background-position: -460px -700px;
}
    
.ap-white_square_button.ap-32 {
  background-position: -736px -1120px;
}
    
.ap-white_square_button.ap-64 {
  background-position: -1472px -2240px;
}
    
.ap-red_circle.ap-16 {
  background-position: -368px -576px;
}
    
.ap-red_circle.ap-20 {
  background-position: -460px -720px;
}
    
.ap-red_circle.ap-32 {
  background-position: -736px -1152px;
}
    
.ap-red_circle.ap-64 {
  background-position: -1472px -2304px;
}
    
.ap-large_blue_circle.ap-16 {
  background-position: -368px -592px;
}
    
.ap-large_blue_circle.ap-20 {
  background-position: -460px -740px;
}
    
.ap-large_blue_circle.ap-32 {
  background-position: -736px -1184px;
}
    
.ap-large_blue_circle.ap-64 {
  background-position: -1472px -2368px;
}
    
.ap-large_orange_diamond.ap-16 {
  background-position: -368px -608px;
}
    
.ap-large_orange_diamond.ap-20 {
  background-position: -460px -760px;
}
    
.ap-large_orange_diamond.ap-32 {
  background-position: -736px -1216px;
}
    
.ap-large_orange_diamond.ap-64 {
  background-position: -1472px -2432px;
}
    
.ap-large_blue_diamond.ap-16 {
  background-position: -368px -624px;
}
    
.ap-large_blue_diamond.ap-20 {
  background-position: -460px -780px;
}
    
.ap-large_blue_diamond.ap-32 {
  background-position: -736px -1248px;
}
    
.ap-large_blue_diamond.ap-64 {
  background-position: -1472px -2496px;
}
    
.ap-small_orange_diamond.ap-16 {
  background-position: -368px -640px;
}
    
.ap-small_orange_diamond.ap-20 {
  background-position: -460px -800px;
}
    
.ap-small_orange_diamond.ap-32 {
  background-position: -736px -1280px;
}
    
.ap-small_orange_diamond.ap-64 {
  background-position: -1472px -2560px;
}
    
.ap-small_blue_diamond.ap-16 {
  background-position: -384px -0px;
}
    
.ap-small_blue_diamond.ap-20 {
  background-position: -480px -0px;
}
    
.ap-small_blue_diamond.ap-32 {
  background-position: -768px -0px;
}
    
.ap-small_blue_diamond.ap-64 {
  background-position: -1536px -0px;
}
    
.ap-small_red_triangle.ap-16 {
  background-position: -384px -16px;
}
    
.ap-small_red_triangle.ap-20 {
  background-position: -480px -20px;
}
    
.ap-small_red_triangle.ap-32 {
  background-position: -768px -32px;
}
    
.ap-small_red_triangle.ap-64 {
  background-position: -1536px -64px;
}
    
.ap-small_red_triangle_down.ap-16 {
  background-position: -384px -32px;
}
    
.ap-small_red_triangle_down.ap-20 {
  background-position: -480px -40px;
}
    
.ap-small_red_triangle_down.ap-32 {
  background-position: -768px -64px;
}
    
.ap-small_red_triangle_down.ap-64 {
  background-position: -1536px -128px;
}
    
.ap-arrow_up_small.ap-16 {
  background-position: -384px -48px;
}
    
.ap-arrow_up_small.ap-20 {
  background-position: -480px -60px;
}
    
.ap-arrow_up_small.ap-32 {
  background-position: -768px -96px;
}
    
.ap-arrow_up_small.ap-64 {
  background-position: -1536px -192px;
}
    
.ap-arrow_down_small.ap-16 {
  background-position: -384px -64px;
}
    
.ap-arrow_down_small.ap-20 {
  background-position: -480px -80px;
}
    
.ap-arrow_down_small.ap-32 {
  background-position: -768px -128px;
}
    
.ap-arrow_down_small.ap-64 {
  background-position: -1536px -256px;
}
    
.ap-om_symbol.ap-16 {
  background-position: -384px -80px;
}
    
.ap-om_symbol.ap-20 {
  background-position: -480px -100px;
}
    
.ap-om_symbol.ap-32 {
  background-position: -768px -160px;
}
    
.ap-om_symbol.ap-64 {
  background-position: -1536px -320px;
}
    
.ap-dove_of_peace.ap-16 {
  background-position: -384px -96px;
}
    
.ap-dove_of_peace.ap-20 {
  background-position: -480px -120px;
}
    
.ap-dove_of_peace.ap-32 {
  background-position: -768px -192px;
}
    
.ap-dove_of_peace.ap-64 {
  background-position: -1536px -384px;
}
    
.ap-kaaba.ap-16 {
  background-position: -384px -112px;
}
    
.ap-kaaba.ap-20 {
  background-position: -480px -140px;
}
    
.ap-kaaba.ap-32 {
  background-position: -768px -224px;
}
    
.ap-kaaba.ap-64 {
  background-position: -1536px -448px;
}
    
.ap-mosque.ap-16 {
  background-position: -384px -128px;
}
    
.ap-mosque.ap-20 {
  background-position: -480px -160px;
}
    
.ap-mosque.ap-32 {
  background-position: -768px -256px;
}
    
.ap-mosque.ap-64 {
  background-position: -1536px -512px;
}
    
.ap-synagogue.ap-16 {
  background-position: -384px -144px;
}
    
.ap-synagogue.ap-20 {
  background-position: -480px -180px;
}
    
.ap-synagogue.ap-32 {
  background-position: -768px -288px;
}
    
.ap-synagogue.ap-64 {
  background-position: -1536px -576px;
}
    
.ap-menorah_with_nine_branches.ap-16 {
  background-position: -384px -160px;
}
    
.ap-menorah_with_nine_branches.ap-20 {
  background-position: -480px -200px;
}
    
.ap-menorah_with_nine_branches.ap-32 {
  background-position: -768px -320px;
}
    
.ap-menorah_with_nine_branches.ap-64 {
  background-position: -1536px -640px;
}
    
.ap-clock1.ap-16 {
  background-position: -384px -176px;
}
    
.ap-clock1.ap-20 {
  background-position: -480px -220px;
}
    
.ap-clock1.ap-32 {
  background-position: -768px -352px;
}
    
.ap-clock1.ap-64 {
  background-position: -1536px -704px;
}
    
.ap-clock2.ap-16 {
  background-position: -384px -192px;
}
    
.ap-clock2.ap-20 {
  background-position: -480px -240px;
}
    
.ap-clock2.ap-32 {
  background-position: -768px -384px;
}
    
.ap-clock2.ap-64 {
  background-position: -1536px -768px;
}
    
.ap-clock3.ap-16 {
  background-position: -384px -208px;
}
    
.ap-clock3.ap-20 {
  background-position: -480px -260px;
}
    
.ap-clock3.ap-32 {
  background-position: -768px -416px;
}
    
.ap-clock3.ap-64 {
  background-position: -1536px -832px;
}
    
.ap-clock4.ap-16 {
  background-position: -384px -224px;
}
    
.ap-clock4.ap-20 {
  background-position: -480px -280px;
}
    
.ap-clock4.ap-32 {
  background-position: -768px -448px;
}
    
.ap-clock4.ap-64 {
  background-position: -1536px -896px;
}
    
.ap-clock5.ap-16 {
  background-position: -384px -240px;
}
    
.ap-clock5.ap-20 {
  background-position: -480px -300px;
}
    
.ap-clock5.ap-32 {
  background-position: -768px -480px;
}
    
.ap-clock5.ap-64 {
  background-position: -1536px -960px;
}
    
.ap-clock6.ap-16 {
  background-position: -384px -256px;
}
    
.ap-clock6.ap-20 {
  background-position: -480px -320px;
}
    
.ap-clock6.ap-32 {
  background-position: -768px -512px;
}
    
.ap-clock6.ap-64 {
  background-position: -1536px -1024px;
}
    
.ap-clock7.ap-16 {
  background-position: -384px -272px;
}
    
.ap-clock7.ap-20 {
  background-position: -480px -340px;
}
    
.ap-clock7.ap-32 {
  background-position: -768px -544px;
}
    
.ap-clock7.ap-64 {
  background-position: -1536px -1088px;
}
    
.ap-clock8.ap-16 {
  background-position: -384px -288px;
}
    
.ap-clock8.ap-20 {
  background-position: -480px -360px;
}
    
.ap-clock8.ap-32 {
  background-position: -768px -576px;
}
    
.ap-clock8.ap-64 {
  background-position: -1536px -1152px;
}
    
.ap-clock9.ap-16 {
  background-position: -384px -304px;
}
    
.ap-clock9.ap-20 {
  background-position: -480px -380px;
}
    
.ap-clock9.ap-32 {
  background-position: -768px -608px;
}
    
.ap-clock9.ap-64 {
  background-position: -1536px -1216px;
}
    
.ap-clock10.ap-16 {
  background-position: -384px -320px;
}
    
.ap-clock10.ap-20 {
  background-position: -480px -400px;
}
    
.ap-clock10.ap-32 {
  background-position: -768px -640px;
}
    
.ap-clock10.ap-64 {
  background-position: -1536px -1280px;
}
    
.ap-clock11.ap-16 {
  background-position: -384px -336px;
}
    
.ap-clock11.ap-20 {
  background-position: -480px -420px;
}
    
.ap-clock11.ap-32 {
  background-position: -768px -672px;
}
    
.ap-clock11.ap-64 {
  background-position: -1536px -1344px;
}
    
.ap-clock12.ap-16 {
  background-position: -384px -352px;
}
    
.ap-clock12.ap-20 {
  background-position: -480px -440px;
}
    
.ap-clock12.ap-32 {
  background-position: -768px -704px;
}
    
.ap-clock12.ap-64 {
  background-position: -1536px -1408px;
}
    
.ap-clock130.ap-16 {
  background-position: -384px -368px;
}
    
.ap-clock130.ap-20 {
  background-position: -480px -460px;
}
    
.ap-clock130.ap-32 {
  background-position: -768px -736px;
}
    
.ap-clock130.ap-64 {
  background-position: -1536px -1472px;
}
    
.ap-clock230.ap-16 {
  background-position: -384px -384px;
}
    
.ap-clock230.ap-20 {
  background-position: -480px -480px;
}
    
.ap-clock230.ap-32 {
  background-position: -768px -768px;
}
    
.ap-clock230.ap-64 {
  background-position: -1536px -1536px;
}
    
.ap-clock330.ap-16 {
  background-position: -384px -400px;
}
    
.ap-clock330.ap-20 {
  background-position: -480px -500px;
}
    
.ap-clock330.ap-32 {
  background-position: -768px -800px;
}
    
.ap-clock330.ap-64 {
  background-position: -1536px -1600px;
}
    
.ap-clock430.ap-16 {
  background-position: -384px -416px;
}
    
.ap-clock430.ap-20 {
  background-position: -480px -520px;
}
    
.ap-clock430.ap-32 {
  background-position: -768px -832px;
}
    
.ap-clock430.ap-64 {
  background-position: -1536px -1664px;
}
    
.ap-clock530.ap-16 {
  background-position: -384px -432px;
}
    
.ap-clock530.ap-20 {
  background-position: -480px -540px;
}
    
.ap-clock530.ap-32 {
  background-position: -768px -864px;
}
    
.ap-clock530.ap-64 {
  background-position: -1536px -1728px;
}
    
.ap-clock630.ap-16 {
  background-position: -384px -448px;
}
    
.ap-clock630.ap-20 {
  background-position: -480px -560px;
}
    
.ap-clock630.ap-32 {
  background-position: -768px -896px;
}
    
.ap-clock630.ap-64 {
  background-position: -1536px -1792px;
}
    
.ap-clock730.ap-16 {
  background-position: -384px -464px;
}
    
.ap-clock730.ap-20 {
  background-position: -480px -580px;
}
    
.ap-clock730.ap-32 {
  background-position: -768px -928px;
}
    
.ap-clock730.ap-64 {
  background-position: -1536px -1856px;
}
    
.ap-clock830.ap-16 {
  background-position: -384px -480px;
}
    
.ap-clock830.ap-20 {
  background-position: -480px -600px;
}
    
.ap-clock830.ap-32 {
  background-position: -768px -960px;
}
    
.ap-clock830.ap-64 {
  background-position: -1536px -1920px;
}
    
.ap-clock930.ap-16 {
  background-position: -384px -496px;
}
    
.ap-clock930.ap-20 {
  background-position: -480px -620px;
}
    
.ap-clock930.ap-32 {
  background-position: -768px -992px;
}
    
.ap-clock930.ap-64 {
  background-position: -1536px -1984px;
}
    
.ap-clock1030.ap-16 {
  background-position: -384px -512px;
}
    
.ap-clock1030.ap-20 {
  background-position: -480px -640px;
}
    
.ap-clock1030.ap-32 {
  background-position: -768px -1024px;
}
    
.ap-clock1030.ap-64 {
  background-position: -1536px -2048px;
}
    
.ap-clock1130.ap-16 {
  background-position: -384px -528px;
}
    
.ap-clock1130.ap-20 {
  background-position: -480px -660px;
}
    
.ap-clock1130.ap-32 {
  background-position: -768px -1056px;
}
    
.ap-clock1130.ap-64 {
  background-position: -1536px -2112px;
}
    
.ap-clock1230.ap-16 {
  background-position: -384px -544px;
}
    
.ap-clock1230.ap-20 {
  background-position: -480px -680px;
}
    
.ap-clock1230.ap-32 {
  background-position: -768px -1088px;
}
    
.ap-clock1230.ap-64 {
  background-position: -1536px -2176px;
}
    
.ap-candle.ap-16 {
  background-position: -384px -560px;
}
    
.ap-candle.ap-20 {
  background-position: -480px -700px;
}
    
.ap-candle.ap-32 {
  background-position: -768px -1120px;
}
    
.ap-candle.ap-64 {
  background-position: -1536px -2240px;
}
    
.ap-mantelpiece_clock.ap-16 {
  background-position: -384px -576px;
}
    
.ap-mantelpiece_clock.ap-20 {
  background-position: -480px -720px;
}
    
.ap-mantelpiece_clock.ap-32 {
  background-position: -768px -1152px;
}
    
.ap-mantelpiece_clock.ap-64 {
  background-position: -1536px -2304px;
}
    
.ap-hole.ap-16 {
  background-position: -384px -592px;
}
    
.ap-hole.ap-20 {
  background-position: -480px -740px;
}
    
.ap-hole.ap-32 {
  background-position: -768px -1184px;
}
    
.ap-hole.ap-64 {
  background-position: -1536px -2368px;
}
    
.ap-man_in_business_suit_levitating.ap-16 {
  background-position: -384px -608px;
}
    
.ap-man_in_business_suit_levitating.ap-20 {
  background-position: -480px -760px;
}
    
.ap-man_in_business_suit_levitating.ap-32 {
  background-position: -768px -1216px;
}
    
.ap-man_in_business_suit_levitating.ap-64 {
  background-position: -1536px -2432px;
}
    
.ap-sleuth_or_spy.ap-16 {
  background-position: -384px -624px;
}
    
.ap-sleuth_or_spy.ap-20 {
  background-position: -480px -780px;
}
    
.ap-sleuth_or_spy.ap-32 {
  background-position: -768px -1248px;
}
    
.ap-sleuth_or_spy.ap-64 {
  background-position: -1536px -2496px;
}
    
.ap-dark_sunglasses.ap-16 {
  background-position: -400px -64px;
}
    
.ap-dark_sunglasses.ap-20 {
  background-position: -500px -80px;
}
    
.ap-dark_sunglasses.ap-32 {
  background-position: -800px -128px;
}
    
.ap-dark_sunglasses.ap-64 {
  background-position: -1600px -256px;
}
    
.ap-spider.ap-16 {
  background-position: -400px -80px;
}
    
.ap-spider.ap-20 {
  background-position: -500px -100px;
}
    
.ap-spider.ap-32 {
  background-position: -800px -160px;
}
    
.ap-spider.ap-64 {
  background-position: -1600px -320px;
}
    
.ap-spider_web.ap-16 {
  background-position: -400px -96px;
}
    
.ap-spider_web.ap-20 {
  background-position: -500px -120px;
}
    
.ap-spider_web.ap-32 {
  background-position: -800px -192px;
}
    
.ap-spider_web.ap-64 {
  background-position: -1600px -384px;
}
    
.ap-joystick.ap-16 {
  background-position: -400px -112px;
}
    
.ap-joystick.ap-20 {
  background-position: -500px -140px;
}
    
.ap-joystick.ap-32 {
  background-position: -800px -224px;
}
    
.ap-joystick.ap-64 {
  background-position: -1600px -448px;
}
    
.ap-linked_paperclips.ap-16 {
  background-position: -400px -128px;
}
    
.ap-linked_paperclips.ap-20 {
  background-position: -500px -160px;
}
    
.ap-linked_paperclips.ap-32 {
  background-position: -800px -256px;
}
    
.ap-linked_paperclips.ap-64 {
  background-position: -1600px -512px;
}
    
.ap-lower_left_ballpoint_pen.ap-16 {
  background-position: -400px -144px;
}
    
.ap-lower_left_ballpoint_pen.ap-20 {
  background-position: -500px -180px;
}
    
.ap-lower_left_ballpoint_pen.ap-32 {
  background-position: -800px -288px;
}
    
.ap-lower_left_ballpoint_pen.ap-64 {
  background-position: -1600px -576px;
}
    
.ap-lower_left_fountain_pen.ap-16 {
  background-position: -400px -160px;
}
    
.ap-lower_left_fountain_pen.ap-20 {
  background-position: -500px -200px;
}
    
.ap-lower_left_fountain_pen.ap-32 {
  background-position: -800px -320px;
}
    
.ap-lower_left_fountain_pen.ap-64 {
  background-position: -1600px -640px;
}
    
.ap-lower_left_paintbrush.ap-16 {
  background-position: -400px -176px;
}
    
.ap-lower_left_paintbrush.ap-20 {
  background-position: -500px -220px;
}
    
.ap-lower_left_paintbrush.ap-32 {
  background-position: -800px -352px;
}
    
.ap-lower_left_paintbrush.ap-64 {
  background-position: -1600px -704px;
}
    
.ap-lower_left_crayon.ap-16 {
  background-position: -400px -192px;
}
    
.ap-lower_left_crayon.ap-20 {
  background-position: -500px -240px;
}
    
.ap-lower_left_crayon.ap-32 {
  background-position: -800px -384px;
}
    
.ap-lower_left_crayon.ap-64 {
  background-position: -1600px -768px;
}
    
.ap-raised_hand_with_fingers_splayed.ap-16 {
  background-position: -400px -208px;
}
    
.ap-raised_hand_with_fingers_splayed.ap-20 {
  background-position: -500px -260px;
}
    
.ap-raised_hand_with_fingers_splayed.ap-32 {
  background-position: -800px -416px;
}
    
.ap-raised_hand_with_fingers_splayed.ap-64 {
  background-position: -1600px -832px;
}
    
.ap-middle_finger.ap-16 {
  background-position: -400px -304px;
}
    
.ap-middle_finger.ap-20 {
  background-position: -500px -380px;
}
    
.ap-middle_finger.ap-32 {
  background-position: -800px -608px;
}
    
.ap-middle_finger.ap-64 {
  background-position: -1600px -1216px;
}
    
.ap-spock-hand.ap-16 {
  background-position: -400px -400px;
}
    
.ap-spock-hand.ap-20 {
  background-position: -500px -500px;
}
    
.ap-spock-hand.ap-32 {
  background-position: -800px -800px;
}
    
.ap-spock-hand.ap-64 {
  background-position: -1600px -1600px;
}
    
.ap-desktop_computer.ap-16 {
  background-position: -400px -496px;
}
    
.ap-desktop_computer.ap-20 {
  background-position: -500px -620px;
}
    
.ap-desktop_computer.ap-32 {
  background-position: -800px -992px;
}
    
.ap-desktop_computer.ap-64 {
  background-position: -1600px -1984px;
}
    
.ap-printer.ap-16 {
  background-position: -400px -512px;
}
    
.ap-printer.ap-20 {
  background-position: -500px -640px;
}
    
.ap-printer.ap-32 {
  background-position: -800px -1024px;
}
    
.ap-printer.ap-64 {
  background-position: -1600px -2048px;
}
    
.ap-three_button_mouse.ap-16 {
  background-position: -400px -528px;
}
    
.ap-three_button_mouse.ap-20 {
  background-position: -500px -660px;
}
    
.ap-three_button_mouse.ap-32 {
  background-position: -800px -1056px;
}
    
.ap-three_button_mouse.ap-64 {
  background-position: -1600px -2112px;
}
    
.ap-trackball.ap-16 {
  background-position: -400px -544px;
}
    
.ap-trackball.ap-20 {
  background-position: -500px -680px;
}
    
.ap-trackball.ap-32 {
  background-position: -800px -1088px;
}
    
.ap-trackball.ap-64 {
  background-position: -1600px -2176px;
}
    
.ap-frame_with_picture.ap-16 {
  background-position: -400px -560px;
}
    
.ap-frame_with_picture.ap-20 {
  background-position: -500px -700px;
}
    
.ap-frame_with_picture.ap-32 {
  background-position: -800px -1120px;
}
    
.ap-frame_with_picture.ap-64 {
  background-position: -1600px -2240px;
}
    
.ap-card_index_dividers.ap-16 {
  background-position: -400px -576px;
}
    
.ap-card_index_dividers.ap-20 {
  background-position: -500px -720px;
}
    
.ap-card_index_dividers.ap-32 {
  background-position: -800px -1152px;
}
    
.ap-card_index_dividers.ap-64 {
  background-position: -1600px -2304px;
}
    
.ap-card_file_box.ap-16 {
  background-position: -400px -592px;
}
    
.ap-card_file_box.ap-20 {
  background-position: -500px -740px;
}
    
.ap-card_file_box.ap-32 {
  background-position: -800px -1184px;
}
    
.ap-card_file_box.ap-64 {
  background-position: -1600px -2368px;
}
    
.ap-file_cabinet.ap-16 {
  background-position: -400px -608px;
}
    
.ap-file_cabinet.ap-20 {
  background-position: -500px -760px;
}
    
.ap-file_cabinet.ap-32 {
  background-position: -800px -1216px;
}
    
.ap-file_cabinet.ap-64 {
  background-position: -1600px -2432px;
}
    
.ap-wastebasket.ap-16 {
  background-position: -400px -624px;
}
    
.ap-wastebasket.ap-20 {
  background-position: -500px -780px;
}
    
.ap-wastebasket.ap-32 {
  background-position: -800px -1248px;
}
    
.ap-wastebasket.ap-64 {
  background-position: -1600px -2496px;
}
    
.ap-spiral_note_pad.ap-16 {
  background-position: -400px -640px;
}
    
.ap-spiral_note_pad.ap-20 {
  background-position: -500px -800px;
}
    
.ap-spiral_note_pad.ap-32 {
  background-position: -800px -1280px;
}
    
.ap-spiral_note_pad.ap-64 {
  background-position: -1600px -2560px;
}
    
.ap-spiral_calendar_pad.ap-16 {
  background-position: -416px -0px;
}
    
.ap-spiral_calendar_pad.ap-20 {
  background-position: -520px -0px;
}
    
.ap-spiral_calendar_pad.ap-32 {
  background-position: -832px -0px;
}
    
.ap-spiral_calendar_pad.ap-64 {
  background-position: -1664px -0px;
}
    
.ap-compression.ap-16 {
  background-position: -416px -16px;
}
    
.ap-compression.ap-20 {
  background-position: -520px -20px;
}
    
.ap-compression.ap-32 {
  background-position: -832px -32px;
}
    
.ap-compression.ap-64 {
  background-position: -1664px -64px;
}
    
.ap-old_key.ap-16 {
  background-position: -416px -32px;
}
    
.ap-old_key.ap-20 {
  background-position: -520px -40px;
}
    
.ap-old_key.ap-32 {
  background-position: -832px -64px;
}
    
.ap-old_key.ap-64 {
  background-position: -1664px -128px;
}
    
.ap-rolled_up_newspaper.ap-16 {
  background-position: -416px -48px;
}
    
.ap-rolled_up_newspaper.ap-20 {
  background-position: -520px -60px;
}
    
.ap-rolled_up_newspaper.ap-32 {
  background-position: -832px -96px;
}
    
.ap-rolled_up_newspaper.ap-64 {
  background-position: -1664px -192px;
}
    
.ap-dagger_knife.ap-16 {
  background-position: -416px -64px;
}
    
.ap-dagger_knife.ap-20 {
  background-position: -520px -80px;
}
    
.ap-dagger_knife.ap-32 {
  background-position: -832px -128px;
}
    
.ap-dagger_knife.ap-64 {
  background-position: -1664px -256px;
}
    
.ap-speaking_head_in_silhouette.ap-16 {
  background-position: -416px -80px;
}
    
.ap-speaking_head_in_silhouette.ap-20 {
  background-position: -520px -100px;
}
    
.ap-speaking_head_in_silhouette.ap-32 {
  background-position: -832px -160px;
}
    
.ap-speaking_head_in_silhouette.ap-64 {
  background-position: -1664px -320px;
}
    
.ap-left_speech_bubble.ap-16 {
  background-position: -416px -96px;
}
    
.ap-left_speech_bubble.ap-20 {
  background-position: -520px -120px;
}
    
.ap-left_speech_bubble.ap-32 {
  background-position: -832px -192px;
}
    
.ap-left_speech_bubble.ap-64 {
  background-position: -1664px -384px;
}
    
.ap-right_anger_bubble.ap-16 {
  background-position: -416px -112px;
}
    
.ap-right_anger_bubble.ap-20 {
  background-position: -520px -140px;
}
    
.ap-right_anger_bubble.ap-32 {
  background-position: -832px -224px;
}
    
.ap-right_anger_bubble.ap-64 {
  background-position: -1664px -448px;
}
    
.ap-ballot_box_with_ballot.ap-16 {
  background-position: -416px -128px;
}
    
.ap-ballot_box_with_ballot.ap-20 {
  background-position: -520px -160px;
}
    
.ap-ballot_box_with_ballot.ap-32 {
  background-position: -832px -256px;
}
    
.ap-ballot_box_with_ballot.ap-64 {
  background-position: -1664px -512px;
}
    
.ap-world_map.ap-16 {
  background-position: -416px -144px;
}
    
.ap-world_map.ap-20 {
  background-position: -520px -180px;
}
    
.ap-world_map.ap-32 {
  background-position: -832px -288px;
}
    
.ap-world_map.ap-64 {
  background-position: -1664px -576px;
}
    
.ap-mount_fuji.ap-16 {
  background-position: -416px -160px;
}
    
.ap-mount_fuji.ap-20 {
  background-position: -520px -200px;
}
    
.ap-mount_fuji.ap-32 {
  background-position: -832px -320px;
}
    
.ap-mount_fuji.ap-64 {
  background-position: -1664px -640px;
}
    
.ap-tokyo_tower.ap-16 {
  background-position: -416px -176px;
}
    
.ap-tokyo_tower.ap-20 {
  background-position: -520px -220px;
}
    
.ap-tokyo_tower.ap-32 {
  background-position: -832px -352px;
}
    
.ap-tokyo_tower.ap-64 {
  background-position: -1664px -704px;
}
    
.ap-statue_of_liberty.ap-16 {
  background-position: -416px -192px;
}
    
.ap-statue_of_liberty.ap-20 {
  background-position: -520px -240px;
}
    
.ap-statue_of_liberty.ap-32 {
  background-position: -832px -384px;
}
    
.ap-statue_of_liberty.ap-64 {
  background-position: -1664px -768px;
}
    
.ap-japan.ap-16 {
  background-position: -416px -208px;
}
    
.ap-japan.ap-20 {
  background-position: -520px -260px;
}
    
.ap-japan.ap-32 {
  background-position: -832px -416px;
}
    
.ap-japan.ap-64 {
  background-position: -1664px -832px;
}
    
.ap-moyai.ap-16 {
  background-position: -416px -224px;
}
    
.ap-moyai.ap-20 {
  background-position: -520px -280px;
}
    
.ap-moyai.ap-32 {
  background-position: -832px -448px;
}
    
.ap-moyai.ap-64 {
  background-position: -1664px -896px;
}
    
.ap-grinning.ap-16 {
  background-position: -416px -240px;
}
    
.ap-grinning.ap-20 {
  background-position: -520px -300px;
}
    
.ap-grinning.ap-32 {
  background-position: -832px -480px;
}
    
.ap-grinning.ap-64 {
  background-position: -1664px -960px;
}
    
.ap-grin.ap-16 {
  background-position: -416px -256px;
}
    
.ap-grin.ap-20 {
  background-position: -520px -320px;
}
    
.ap-grin.ap-32 {
  background-position: -832px -512px;
}
    
.ap-grin.ap-64 {
  background-position: -1664px -1024px;
}
    
.ap-joy.ap-16 {
  background-position: -416px -272px;
}
    
.ap-joy.ap-20 {
  background-position: -520px -340px;
}
    
.ap-joy.ap-32 {
  background-position: -832px -544px;
}
    
.ap-joy.ap-64 {
  background-position: -1664px -1088px;
}
    
.ap-smiley.ap-16 {
  background-position: -416px -288px;
}
    
.ap-smiley.ap-20 {
  background-position: -520px -360px;
}
    
.ap-smiley.ap-32 {
  background-position: -832px -576px;
}
    
.ap-smiley.ap-64 {
  background-position: -1664px -1152px;
}
    
.ap-smile.ap-16 {
  background-position: -416px -304px;
}
    
.ap-smile.ap-20 {
  background-position: -520px -380px;
}
    
.ap-smile.ap-32 {
  background-position: -832px -608px;
}
    
.ap-smile.ap-64 {
  background-position: -1664px -1216px;
}
    
.ap-sweat_smile.ap-16 {
  background-position: -416px -320px;
}
    
.ap-sweat_smile.ap-20 {
  background-position: -520px -400px;
}
    
.ap-sweat_smile.ap-32 {
  background-position: -832px -640px;
}
    
.ap-sweat_smile.ap-64 {
  background-position: -1664px -1280px;
}
    
.ap-laughing.ap-16 {
  background-position: -416px -336px;
}
    
.ap-laughing.ap-20 {
  background-position: -520px -420px;
}
    
.ap-laughing.ap-32 {
  background-position: -832px -672px;
}
    
.ap-laughing.ap-64 {
  background-position: -1664px -1344px;
}
    
.ap-innocent.ap-16 {
  background-position: -416px -352px;
}
    
.ap-innocent.ap-20 {
  background-position: -520px -440px;
}
    
.ap-innocent.ap-32 {
  background-position: -832px -704px;
}
    
.ap-innocent.ap-64 {
  background-position: -1664px -1408px;
}
    
.ap-smiling_imp.ap-16 {
  background-position: -416px -368px;
}
    
.ap-smiling_imp.ap-20 {
  background-position: -520px -460px;
}
    
.ap-smiling_imp.ap-32 {
  background-position: -832px -736px;
}
    
.ap-smiling_imp.ap-64 {
  background-position: -1664px -1472px;
}
    
.ap-wink.ap-16 {
  background-position: -416px -384px;
}
    
.ap-wink.ap-20 {
  background-position: -520px -480px;
}
    
.ap-wink.ap-32 {
  background-position: -832px -768px;
}
    
.ap-wink.ap-64 {
  background-position: -1664px -1536px;
}
    
.ap-blush.ap-16 {
  background-position: -416px -400px;
}
    
.ap-blush.ap-20 {
  background-position: -520px -500px;
}
    
.ap-blush.ap-32 {
  background-position: -832px -800px;
}
    
.ap-blush.ap-64 {
  background-position: -1664px -1600px;
}
    
.ap-yum.ap-16 {
  background-position: -416px -416px;
}
    
.ap-yum.ap-20 {
  background-position: -520px -520px;
}
    
.ap-yum.ap-32 {
  background-position: -832px -832px;
}
    
.ap-yum.ap-64 {
  background-position: -1664px -1664px;
}
    
.ap-relieved.ap-16 {
  background-position: -416px -432px;
}
    
.ap-relieved.ap-20 {
  background-position: -520px -540px;
}
    
.ap-relieved.ap-32 {
  background-position: -832px -864px;
}
    
.ap-relieved.ap-64 {
  background-position: -1664px -1728px;
}
    
.ap-heart_eyes.ap-16 {
  background-position: -416px -448px;
}
    
.ap-heart_eyes.ap-20 {
  background-position: -520px -560px;
}
    
.ap-heart_eyes.ap-32 {
  background-position: -832px -896px;
}
    
.ap-heart_eyes.ap-64 {
  background-position: -1664px -1792px;
}
    
.ap-sunglasses.ap-16 {
  background-position: -416px -464px;
}
    
.ap-sunglasses.ap-20 {
  background-position: -520px -580px;
}
    
.ap-sunglasses.ap-32 {
  background-position: -832px -928px;
}
    
.ap-sunglasses.ap-64 {
  background-position: -1664px -1856px;
}
    
.ap-smirk.ap-16 {
  background-position: -416px -480px;
}
    
.ap-smirk.ap-20 {
  background-position: -520px -600px;
}
    
.ap-smirk.ap-32 {
  background-position: -832px -960px;
}
    
.ap-smirk.ap-64 {
  background-position: -1664px -1920px;
}
    
.ap-neutral_face.ap-16 {
  background-position: -416px -496px;
}
    
.ap-neutral_face.ap-20 {
  background-position: -520px -620px;
}
    
.ap-neutral_face.ap-32 {
  background-position: -832px -992px;
}
    
.ap-neutral_face.ap-64 {
  background-position: -1664px -1984px;
}
    
.ap-expressionless.ap-16 {
  background-position: -416px -512px;
}
    
.ap-expressionless.ap-20 {
  background-position: -520px -640px;
}
    
.ap-expressionless.ap-32 {
  background-position: -832px -1024px;
}
    
.ap-expressionless.ap-64 {
  background-position: -1664px -2048px;
}
    
.ap-unamused.ap-16 {
  background-position: -416px -528px;
}
    
.ap-unamused.ap-20 {
  background-position: -520px -660px;
}
    
.ap-unamused.ap-32 {
  background-position: -832px -1056px;
}
    
.ap-unamused.ap-64 {
  background-position: -1664px -2112px;
}
    
.ap-sweat.ap-16 {
  background-position: -416px -544px;
}
    
.ap-sweat.ap-20 {
  background-position: -520px -680px;
}
    
.ap-sweat.ap-32 {
  background-position: -832px -1088px;
}
    
.ap-sweat.ap-64 {
  background-position: -1664px -2176px;
}
    
.ap-pensive.ap-16 {
  background-position: -416px -560px;
}
    
.ap-pensive.ap-20 {
  background-position: -520px -700px;
}
    
.ap-pensive.ap-32 {
  background-position: -832px -1120px;
}
    
.ap-pensive.ap-64 {
  background-position: -1664px -2240px;
}
    
.ap-confused.ap-16 {
  background-position: -416px -576px;
}
    
.ap-confused.ap-20 {
  background-position: -520px -720px;
}
    
.ap-confused.ap-32 {
  background-position: -832px -1152px;
}
    
.ap-confused.ap-64 {
  background-position: -1664px -2304px;
}
    
.ap-confounded.ap-16 {
  background-position: -416px -592px;
}
    
.ap-confounded.ap-20 {
  background-position: -520px -740px;
}
    
.ap-confounded.ap-32 {
  background-position: -832px -1184px;
}
    
.ap-confounded.ap-64 {
  background-position: -1664px -2368px;
}
    
.ap-kissing.ap-16 {
  background-position: -416px -608px;
}
    
.ap-kissing.ap-20 {
  background-position: -520px -760px;
}
    
.ap-kissing.ap-32 {
  background-position: -832px -1216px;
}
    
.ap-kissing.ap-64 {
  background-position: -1664px -2432px;
}
    
.ap-kissing_heart.ap-16 {
  background-position: -416px -624px;
}
    
.ap-kissing_heart.ap-20 {
  background-position: -520px -780px;
}
    
.ap-kissing_heart.ap-32 {
  background-position: -832px -1248px;
}
    
.ap-kissing_heart.ap-64 {
  background-position: -1664px -2496px;
}
    
.ap-kissing_smiling_eyes.ap-16 {
  background-position: -416px -640px;
}
    
.ap-kissing_smiling_eyes.ap-20 {
  background-position: -520px -800px;
}
    
.ap-kissing_smiling_eyes.ap-32 {
  background-position: -832px -1280px;
}
    
.ap-kissing_smiling_eyes.ap-64 {
  background-position: -1664px -2560px;
}
    
.ap-kissing_closed_eyes.ap-16 {
  background-position: -432px -0px;
}
    
.ap-kissing_closed_eyes.ap-20 {
  background-position: -540px -0px;
}
    
.ap-kissing_closed_eyes.ap-32 {
  background-position: -864px -0px;
}
    
.ap-kissing_closed_eyes.ap-64 {
  background-position: -1728px -0px;
}
    
.ap-stuck_out_tongue.ap-16 {
  background-position: -432px -16px;
}
    
.ap-stuck_out_tongue.ap-20 {
  background-position: -540px -20px;
}
    
.ap-stuck_out_tongue.ap-32 {
  background-position: -864px -32px;
}
    
.ap-stuck_out_tongue.ap-64 {
  background-position: -1728px -64px;
}
    
.ap-stuck_out_tongue_winking_eye.ap-16 {
  background-position: -432px -32px;
}
    
.ap-stuck_out_tongue_winking_eye.ap-20 {
  background-position: -540px -40px;
}
    
.ap-stuck_out_tongue_winking_eye.ap-32 {
  background-position: -864px -64px;
}
    
.ap-stuck_out_tongue_winking_eye.ap-64 {
  background-position: -1728px -128px;
}
    
.ap-stuck_out_tongue_closed_eyes.ap-16 {
  background-position: -432px -48px;
}
    
.ap-stuck_out_tongue_closed_eyes.ap-20 {
  background-position: -540px -60px;
}
    
.ap-stuck_out_tongue_closed_eyes.ap-32 {
  background-position: -864px -96px;
}
    
.ap-stuck_out_tongue_closed_eyes.ap-64 {
  background-position: -1728px -192px;
}
    
.ap-disappointed.ap-16 {
  background-position: -432px -64px;
}
    
.ap-disappointed.ap-20 {
  background-position: -540px -80px;
}
    
.ap-disappointed.ap-32 {
  background-position: -864px -128px;
}
    
.ap-disappointed.ap-64 {
  background-position: -1728px -256px;
}
    
.ap-worried.ap-16 {
  background-position: -432px -80px;
}
    
.ap-worried.ap-20 {
  background-position: -540px -100px;
}
    
.ap-worried.ap-32 {
  background-position: -864px -160px;
}
    
.ap-worried.ap-64 {
  background-position: -1728px -320px;
}
    
.ap-angry.ap-16 {
  background-position: -432px -96px;
}
    
.ap-angry.ap-20 {
  background-position: -540px -120px;
}
    
.ap-angry.ap-32 {
  background-position: -864px -192px;
}
    
.ap-angry.ap-64 {
  background-position: -1728px -384px;
}
    
.ap-rage.ap-16 {
  background-position: -432px -112px;
}
    
.ap-rage.ap-20 {
  background-position: -540px -140px;
}
    
.ap-rage.ap-32 {
  background-position: -864px -224px;
}
    
.ap-rage.ap-64 {
  background-position: -1728px -448px;
}
    
.ap-cry.ap-16 {
  background-position: -432px -128px;
}
    
.ap-cry.ap-20 {
  background-position: -540px -160px;
}
    
.ap-cry.ap-32 {
  background-position: -864px -256px;
}
    
.ap-cry.ap-64 {
  background-position: -1728px -512px;
}
    
.ap-persevere.ap-16 {
  background-position: -432px -144px;
}
    
.ap-persevere.ap-20 {
  background-position: -540px -180px;
}
    
.ap-persevere.ap-32 {
  background-position: -864px -288px;
}
    
.ap-persevere.ap-64 {
  background-position: -1728px -576px;
}
    
.ap-triumph.ap-16 {
  background-position: -432px -160px;
}
    
.ap-triumph.ap-20 {
  background-position: -540px -200px;
}
    
.ap-triumph.ap-32 {
  background-position: -864px -320px;
}
    
.ap-triumph.ap-64 {
  background-position: -1728px -640px;
}
    
.ap-disappointed_relieved.ap-16 {
  background-position: -432px -176px;
}
    
.ap-disappointed_relieved.ap-20 {
  background-position: -540px -220px;
}
    
.ap-disappointed_relieved.ap-32 {
  background-position: -864px -352px;
}
    
.ap-disappointed_relieved.ap-64 {
  background-position: -1728px -704px;
}
    
.ap-frowning.ap-16 {
  background-position: -432px -192px;
}
    
.ap-frowning.ap-20 {
  background-position: -540px -240px;
}
    
.ap-frowning.ap-32 {
  background-position: -864px -384px;
}
    
.ap-frowning.ap-64 {
  background-position: -1728px -768px;
}
    
.ap-anguished.ap-16 {
  background-position: -432px -208px;
}
    
.ap-anguished.ap-20 {
  background-position: -540px -260px;
}
    
.ap-anguished.ap-32 {
  background-position: -864px -416px;
}
    
.ap-anguished.ap-64 {
  background-position: -1728px -832px;
}
    
.ap-fearful.ap-16 {
  background-position: -432px -224px;
}
    
.ap-fearful.ap-20 {
  background-position: -540px -280px;
}
    
.ap-fearful.ap-32 {
  background-position: -864px -448px;
}
    
.ap-fearful.ap-64 {
  background-position: -1728px -896px;
}
    
.ap-weary.ap-16 {
  background-position: -432px -240px;
}
    
.ap-weary.ap-20 {
  background-position: -540px -300px;
}
    
.ap-weary.ap-32 {
  background-position: -864px -480px;
}
    
.ap-weary.ap-64 {
  background-position: -1728px -960px;
}
    
.ap-sleepy.ap-16 {
  background-position: -432px -256px;
}
    
.ap-sleepy.ap-20 {
  background-position: -540px -320px;
}
    
.ap-sleepy.ap-32 {
  background-position: -864px -512px;
}
    
.ap-sleepy.ap-64 {
  background-position: -1728px -1024px;
}
    
.ap-tired_face.ap-16 {
  background-position: -432px -272px;
}
    
.ap-tired_face.ap-20 {
  background-position: -540px -340px;
}
    
.ap-tired_face.ap-32 {
  background-position: -864px -544px;
}
    
.ap-tired_face.ap-64 {
  background-position: -1728px -1088px;
}
    
.ap-grimacing.ap-16 {
  background-position: -432px -288px;
}
    
.ap-grimacing.ap-20 {
  background-position: -540px -360px;
}
    
.ap-grimacing.ap-32 {
  background-position: -864px -576px;
}
    
.ap-grimacing.ap-64 {
  background-position: -1728px -1152px;
}
    
.ap-sob.ap-16 {
  background-position: -432px -304px;
}
    
.ap-sob.ap-20 {
  background-position: -540px -380px;
}
    
.ap-sob.ap-32 {
  background-position: -864px -608px;
}
    
.ap-sob.ap-64 {
  background-position: -1728px -1216px;
}
    
.ap-open_mouth.ap-16 {
  background-position: -432px -320px;
}
    
.ap-open_mouth.ap-20 {
  background-position: -540px -400px;
}
    
.ap-open_mouth.ap-32 {
  background-position: -864px -640px;
}
    
.ap-open_mouth.ap-64 {
  background-position: -1728px -1280px;
}
    
.ap-hushed.ap-16 {
  background-position: -432px -336px;
}
    
.ap-hushed.ap-20 {
  background-position: -540px -420px;
}
    
.ap-hushed.ap-32 {
  background-position: -864px -672px;
}
    
.ap-hushed.ap-64 {
  background-position: -1728px -1344px;
}
    
.ap-cold_sweat.ap-16 {
  background-position: -432px -352px;
}
    
.ap-cold_sweat.ap-20 {
  background-position: -540px -440px;
}
    
.ap-cold_sweat.ap-32 {
  background-position: -864px -704px;
}
    
.ap-cold_sweat.ap-64 {
  background-position: -1728px -1408px;
}
    
.ap-scream.ap-16 {
  background-position: -432px -368px;
}
    
.ap-scream.ap-20 {
  background-position: -540px -460px;
}
    
.ap-scream.ap-32 {
  background-position: -864px -736px;
}
    
.ap-scream.ap-64 {
  background-position: -1728px -1472px;
}
    
.ap-astonished.ap-16 {
  background-position: -432px -384px;
}
    
.ap-astonished.ap-20 {
  background-position: -540px -480px;
}
    
.ap-astonished.ap-32 {
  background-position: -864px -768px;
}
    
.ap-astonished.ap-64 {
  background-position: -1728px -1536px;
}
    
.ap-flushed.ap-16 {
  background-position: -432px -400px;
}
    
.ap-flushed.ap-20 {
  background-position: -540px -500px;
}
    
.ap-flushed.ap-32 {
  background-position: -864px -800px;
}
    
.ap-flushed.ap-64 {
  background-position: -1728px -1600px;
}
    
.ap-sleeping.ap-16 {
  background-position: -432px -416px;
}
    
.ap-sleeping.ap-20 {
  background-position: -540px -520px;
}
    
.ap-sleeping.ap-32 {
  background-position: -864px -832px;
}
    
.ap-sleeping.ap-64 {
  background-position: -1728px -1664px;
}
    
.ap-dizzy_face.ap-16 {
  background-position: -432px -432px;
}
    
.ap-dizzy_face.ap-20 {
  background-position: -540px -540px;
}
    
.ap-dizzy_face.ap-32 {
  background-position: -864px -864px;
}
    
.ap-dizzy_face.ap-64 {
  background-position: -1728px -1728px;
}
    
.ap-no_mouth.ap-16 {
  background-position: -432px -448px;
}
    
.ap-no_mouth.ap-20 {
  background-position: -540px -560px;
}
    
.ap-no_mouth.ap-32 {
  background-position: -864px -896px;
}
    
.ap-no_mouth.ap-64 {
  background-position: -1728px -1792px;
}
    
.ap-mask.ap-16 {
  background-position: -432px -464px;
}
    
.ap-mask.ap-20 {
  background-position: -540px -580px;
}
    
.ap-mask.ap-32 {
  background-position: -864px -928px;
}
    
.ap-mask.ap-64 {
  background-position: -1728px -1856px;
}
    
.ap-smile_cat.ap-16 {
  background-position: -432px -480px;
}
    
.ap-smile_cat.ap-20 {
  background-position: -540px -600px;
}
    
.ap-smile_cat.ap-32 {
  background-position: -864px -960px;
}
    
.ap-smile_cat.ap-64 {
  background-position: -1728px -1920px;
}
    
.ap-joy_cat.ap-16 {
  background-position: -432px -496px;
}
    
.ap-joy_cat.ap-20 {
  background-position: -540px -620px;
}
    
.ap-joy_cat.ap-32 {
  background-position: -864px -992px;
}
    
.ap-joy_cat.ap-64 {
  background-position: -1728px -1984px;
}
    
.ap-smiley_cat.ap-16 {
  background-position: -432px -512px;
}
    
.ap-smiley_cat.ap-20 {
  background-position: -540px -640px;
}
    
.ap-smiley_cat.ap-32 {
  background-position: -864px -1024px;
}
    
.ap-smiley_cat.ap-64 {
  background-position: -1728px -2048px;
}
    
.ap-heart_eyes_cat.ap-16 {
  background-position: -432px -528px;
}
    
.ap-heart_eyes_cat.ap-20 {
  background-position: -540px -660px;
}
    
.ap-heart_eyes_cat.ap-32 {
  background-position: -864px -1056px;
}
    
.ap-heart_eyes_cat.ap-64 {
  background-position: -1728px -2112px;
}
    
.ap-smirk_cat.ap-16 {
  background-position: -432px -544px;
}
    
.ap-smirk_cat.ap-20 {
  background-position: -540px -680px;
}
    
.ap-smirk_cat.ap-32 {
  background-position: -864px -1088px;
}
    
.ap-smirk_cat.ap-64 {
  background-position: -1728px -2176px;
}
    
.ap-kissing_cat.ap-16 {
  background-position: -432px -560px;
}
    
.ap-kissing_cat.ap-20 {
  background-position: -540px -700px;
}
    
.ap-kissing_cat.ap-32 {
  background-position: -864px -1120px;
}
    
.ap-kissing_cat.ap-64 {
  background-position: -1728px -2240px;
}
    
.ap-pouting_cat.ap-16 {
  background-position: -432px -576px;
}
    
.ap-pouting_cat.ap-20 {
  background-position: -540px -720px;
}
    
.ap-pouting_cat.ap-32 {
  background-position: -864px -1152px;
}
    
.ap-pouting_cat.ap-64 {
  background-position: -1728px -2304px;
}
    
.ap-crying_cat_face.ap-16 {
  background-position: -432px -592px;
}
    
.ap-crying_cat_face.ap-20 {
  background-position: -540px -740px;
}
    
.ap-crying_cat_face.ap-32 {
  background-position: -864px -1184px;
}
    
.ap-crying_cat_face.ap-64 {
  background-position: -1728px -2368px;
}
    
.ap-scream_cat.ap-16 {
  background-position: -432px -608px;
}
    
.ap-scream_cat.ap-20 {
  background-position: -540px -760px;
}
    
.ap-scream_cat.ap-32 {
  background-position: -864px -1216px;
}
    
.ap-scream_cat.ap-64 {
  background-position: -1728px -2432px;
}
    
.ap-slightly_frowning_face.ap-16 {
  background-position: -432px -624px;
}
    
.ap-slightly_frowning_face.ap-20 {
  background-position: -540px -780px;
}
    
.ap-slightly_frowning_face.ap-32 {
  background-position: -864px -1248px;
}
    
.ap-slightly_frowning_face.ap-64 {
  background-position: -1728px -2496px;
}
    
.ap-slightly_smiling_face.ap-16 {
  background-position: -432px -640px;
}
    
.ap-slightly_smiling_face.ap-20 {
  background-position: -540px -800px;
}
    
.ap-slightly_smiling_face.ap-32 {
  background-position: -864px -1280px;
}
    
.ap-slightly_smiling_face.ap-64 {
  background-position: -1728px -2560px;
}
    
.ap-upside_down_face.ap-16 {
  background-position: -448px -0px;
}
    
.ap-upside_down_face.ap-20 {
  background-position: -560px -0px;
}
    
.ap-upside_down_face.ap-32 {
  background-position: -896px -0px;
}
    
.ap-upside_down_face.ap-64 {
  background-position: -1792px -0px;
}
    
.ap-face_with_rolling_eyes.ap-16 {
  background-position: -448px -16px;
}
    
.ap-face_with_rolling_eyes.ap-20 {
  background-position: -560px -20px;
}
    
.ap-face_with_rolling_eyes.ap-32 {
  background-position: -896px -32px;
}
    
.ap-face_with_rolling_eyes.ap-64 {
  background-position: -1792px -64px;
}
    
.ap-no_good.ap-16 {
  background-position: -448px -32px;
}
    
.ap-no_good.ap-20 {
  background-position: -560px -40px;
}
    
.ap-no_good.ap-32 {
  background-position: -896px -64px;
}
    
.ap-no_good.ap-64 {
  background-position: -1792px -128px;
}
    
.ap-ok_woman.ap-16 {
  background-position: -448px -128px;
}
    
.ap-ok_woman.ap-20 {
  background-position: -560px -160px;
}
    
.ap-ok_woman.ap-32 {
  background-position: -896px -256px;
}
    
.ap-ok_woman.ap-64 {
  background-position: -1792px -512px;
}
    
.ap-bow.ap-16 {
  background-position: -448px -224px;
}
    
.ap-bow.ap-20 {
  background-position: -560px -280px;
}
    
.ap-bow.ap-32 {
  background-position: -896px -448px;
}
    
.ap-bow.ap-64 {
  background-position: -1792px -896px;
}
    
.ap-see_no_evil.ap-16 {
  background-position: -448px -320px;
}
    
.ap-see_no_evil.ap-20 {
  background-position: -560px -400px;
}
    
.ap-see_no_evil.ap-32 {
  background-position: -896px -640px;
}
    
.ap-see_no_evil.ap-64 {
  background-position: -1792px -1280px;
}
    
.ap-hear_no_evil.ap-16 {
  background-position: -448px -336px;
}
    
.ap-hear_no_evil.ap-20 {
  background-position: -560px -420px;
}
    
.ap-hear_no_evil.ap-32 {
  background-position: -896px -672px;
}
    
.ap-hear_no_evil.ap-64 {
  background-position: -1792px -1344px;
}
    
.ap-speak_no_evil.ap-16 {
  background-position: -448px -352px;
}
    
.ap-speak_no_evil.ap-20 {
  background-position: -560px -440px;
}
    
.ap-speak_no_evil.ap-32 {
  background-position: -896px -704px;
}
    
.ap-speak_no_evil.ap-64 {
  background-position: -1792px -1408px;
}
    
.ap-raising_hand.ap-16 {
  background-position: -448px -368px;
}
    
.ap-raising_hand.ap-20 {
  background-position: -560px -460px;
}
    
.ap-raising_hand.ap-32 {
  background-position: -896px -736px;
}
    
.ap-raising_hand.ap-64 {
  background-position: -1792px -1472px;
}
    
.ap-raised_hands.ap-16 {
  background-position: -448px -464px;
}
    
.ap-raised_hands.ap-20 {
  background-position: -560px -580px;
}
    
.ap-raised_hands.ap-32 {
  background-position: -896px -928px;
}
    
.ap-raised_hands.ap-64 {
  background-position: -1792px -1856px;
}
    
.ap-person_frowning.ap-16 {
  background-position: -448px -560px;
}
    
.ap-person_frowning.ap-20 {
  background-position: -560px -700px;
}
    
.ap-person_frowning.ap-32 {
  background-position: -896px -1120px;
}
    
.ap-person_frowning.ap-64 {
  background-position: -1792px -2240px;
}
    
.ap-person_with_pouting_face.ap-16 {
  background-position: -464px -0px;
}
    
.ap-person_with_pouting_face.ap-20 {
  background-position: -580px -0px;
}
    
.ap-person_with_pouting_face.ap-32 {
  background-position: -928px -0px;
}
    
.ap-person_with_pouting_face.ap-64 {
  background-position: -1856px -0px;
}
    
.ap-pray.ap-16 {
  background-position: -464px -96px;
}
    
.ap-pray.ap-20 {
  background-position: -580px -120px;
}
    
.ap-pray.ap-32 {
  background-position: -928px -192px;
}
    
.ap-pray.ap-64 {
  background-position: -1856px -384px;
}
    
.ap-rocket.ap-16 {
  background-position: -464px -192px;
}
    
.ap-rocket.ap-20 {
  background-position: -580px -240px;
}
    
.ap-rocket.ap-32 {
  background-position: -928px -384px;
}
    
.ap-rocket.ap-64 {
  background-position: -1856px -768px;
}
    
.ap-helicopter.ap-16 {
  background-position: -464px -208px;
}
    
.ap-helicopter.ap-20 {
  background-position: -580px -260px;
}
    
.ap-helicopter.ap-32 {
  background-position: -928px -416px;
}
    
.ap-helicopter.ap-64 {
  background-position: -1856px -832px;
}
    
.ap-steam_locomotive.ap-16 {
  background-position: -464px -224px;
}
    
.ap-steam_locomotive.ap-20 {
  background-position: -580px -280px;
}
    
.ap-steam_locomotive.ap-32 {
  background-position: -928px -448px;
}
    
.ap-steam_locomotive.ap-64 {
  background-position: -1856px -896px;
}
    
.ap-railway_car.ap-16 {
  background-position: -464px -240px;
}
    
.ap-railway_car.ap-20 {
  background-position: -580px -300px;
}
    
.ap-railway_car.ap-32 {
  background-position: -928px -480px;
}
    
.ap-railway_car.ap-64 {
  background-position: -1856px -960px;
}
    
.ap-bullettrain_side.ap-16 {
  background-position: -464px -256px;
}
    
.ap-bullettrain_side.ap-20 {
  background-position: -580px -320px;
}
    
.ap-bullettrain_side.ap-32 {
  background-position: -928px -512px;
}
    
.ap-bullettrain_side.ap-64 {
  background-position: -1856px -1024px;
}
    
.ap-bullettrain_front.ap-16 {
  background-position: -464px -272px;
}
    
.ap-bullettrain_front.ap-20 {
  background-position: -580px -340px;
}
    
.ap-bullettrain_front.ap-32 {
  background-position: -928px -544px;
}
    
.ap-bullettrain_front.ap-64 {
  background-position: -1856px -1088px;
}
    
.ap-train2.ap-16 {
  background-position: -464px -288px;
}
    
.ap-train2.ap-20 {
  background-position: -580px -360px;
}
    
.ap-train2.ap-32 {
  background-position: -928px -576px;
}
    
.ap-train2.ap-64 {
  background-position: -1856px -1152px;
}
    
.ap-metro.ap-16 {
  background-position: -464px -304px;
}
    
.ap-metro.ap-20 {
  background-position: -580px -380px;
}
    
.ap-metro.ap-32 {
  background-position: -928px -608px;
}
    
.ap-metro.ap-64 {
  background-position: -1856px -1216px;
}
    
.ap-light_rail.ap-16 {
  background-position: -464px -320px;
}
    
.ap-light_rail.ap-20 {
  background-position: -580px -400px;
}
    
.ap-light_rail.ap-32 {
  background-position: -928px -640px;
}
    
.ap-light_rail.ap-64 {
  background-position: -1856px -1280px;
}
    
.ap-station.ap-16 {
  background-position: -464px -336px;
}
    
.ap-station.ap-20 {
  background-position: -580px -420px;
}
    
.ap-station.ap-32 {
  background-position: -928px -672px;
}
    
.ap-station.ap-64 {
  background-position: -1856px -1344px;
}
    
.ap-tram.ap-16 {
  background-position: -464px -352px;
}
    
.ap-tram.ap-20 {
  background-position: -580px -440px;
}
    
.ap-tram.ap-32 {
  background-position: -928px -704px;
}
    
.ap-tram.ap-64 {
  background-position: -1856px -1408px;
}
    
.ap-train.ap-16 {
  background-position: -464px -368px;
}
    
.ap-train.ap-20 {
  background-position: -580px -460px;
}
    
.ap-train.ap-32 {
  background-position: -928px -736px;
}
    
.ap-train.ap-64 {
  background-position: -1856px -1472px;
}
    
.ap-bus.ap-16 {
  background-position: -464px -384px;
}
    
.ap-bus.ap-20 {
  background-position: -580px -480px;
}
    
.ap-bus.ap-32 {
  background-position: -928px -768px;
}
    
.ap-bus.ap-64 {
  background-position: -1856px -1536px;
}
    
.ap-oncoming_bus.ap-16 {
  background-position: -464px -400px;
}
    
.ap-oncoming_bus.ap-20 {
  background-position: -580px -500px;
}
    
.ap-oncoming_bus.ap-32 {
  background-position: -928px -800px;
}
    
.ap-oncoming_bus.ap-64 {
  background-position: -1856px -1600px;
}
    
.ap-trolleybus.ap-16 {
  background-position: -464px -416px;
}
    
.ap-trolleybus.ap-20 {
  background-position: -580px -520px;
}
    
.ap-trolleybus.ap-32 {
  background-position: -928px -832px;
}
    
.ap-trolleybus.ap-64 {
  background-position: -1856px -1664px;
}
    
.ap-busstop.ap-16 {
  background-position: -464px -432px;
}
    
.ap-busstop.ap-20 {
  background-position: -580px -540px;
}
    
.ap-busstop.ap-32 {
  background-position: -928px -864px;
}
    
.ap-busstop.ap-64 {
  background-position: -1856px -1728px;
}
    
.ap-minibus.ap-16 {
  background-position: -464px -448px;
}
    
.ap-minibus.ap-20 {
  background-position: -580px -560px;
}
    
.ap-minibus.ap-32 {
  background-position: -928px -896px;
}
    
.ap-minibus.ap-64 {
  background-position: -1856px -1792px;
}
    
.ap-ambulance.ap-16 {
  background-position: -464px -464px;
}
    
.ap-ambulance.ap-20 {
  background-position: -580px -580px;
}
    
.ap-ambulance.ap-32 {
  background-position: -928px -928px;
}
    
.ap-ambulance.ap-64 {
  background-position: -1856px -1856px;
}
    
.ap-fire_engine.ap-16 {
  background-position: -464px -480px;
}
    
.ap-fire_engine.ap-20 {
  background-position: -580px -600px;
}
    
.ap-fire_engine.ap-32 {
  background-position: -928px -960px;
}
    
.ap-fire_engine.ap-64 {
  background-position: -1856px -1920px;
}
    
.ap-police_car.ap-16 {
  background-position: -464px -496px;
}
    
.ap-police_car.ap-20 {
  background-position: -580px -620px;
}
    
.ap-police_car.ap-32 {
  background-position: -928px -992px;
}
    
.ap-police_car.ap-64 {
  background-position: -1856px -1984px;
}
    
.ap-oncoming_police_car.ap-16 {
  background-position: -464px -512px;
}
    
.ap-oncoming_police_car.ap-20 {
  background-position: -580px -640px;
}
    
.ap-oncoming_police_car.ap-32 {
  background-position: -928px -1024px;
}
    
.ap-oncoming_police_car.ap-64 {
  background-position: -1856px -2048px;
}
    
.ap-taxi.ap-16 {
  background-position: -464px -528px;
}
    
.ap-taxi.ap-20 {
  background-position: -580px -660px;
}
    
.ap-taxi.ap-32 {
  background-position: -928px -1056px;
}
    
.ap-taxi.ap-64 {
  background-position: -1856px -2112px;
}
    
.ap-oncoming_taxi.ap-16 {
  background-position: -464px -544px;
}
    
.ap-oncoming_taxi.ap-20 {
  background-position: -580px -680px;
}
    
.ap-oncoming_taxi.ap-32 {
  background-position: -928px -1088px;
}
    
.ap-oncoming_taxi.ap-64 {
  background-position: -1856px -2176px;
}
    
.ap-car.ap-16 {
  background-position: -464px -560px;
}
    
.ap-car.ap-20 {
  background-position: -580px -700px;
}
    
.ap-car.ap-32 {
  background-position: -928px -1120px;
}
    
.ap-car.ap-64 {
  background-position: -1856px -2240px;
}
    
.ap-oncoming_automobile.ap-16 {
  background-position: -464px -576px;
}
    
.ap-oncoming_automobile.ap-20 {
  background-position: -580px -720px;
}
    
.ap-oncoming_automobile.ap-32 {
  background-position: -928px -1152px;
}
    
.ap-oncoming_automobile.ap-64 {
  background-position: -1856px -2304px;
}
    
.ap-blue_car.ap-16 {
  background-position: -464px -592px;
}
    
.ap-blue_car.ap-20 {
  background-position: -580px -740px;
}
    
.ap-blue_car.ap-32 {
  background-position: -928px -1184px;
}
    
.ap-blue_car.ap-64 {
  background-position: -1856px -2368px;
}
    
.ap-truck.ap-16 {
  background-position: -464px -608px;
}
    
.ap-truck.ap-20 {
  background-position: -580px -760px;
}
    
.ap-truck.ap-32 {
  background-position: -928px -1216px;
}
    
.ap-truck.ap-64 {
  background-position: -1856px -2432px;
}
    
.ap-articulated_lorry.ap-16 {
  background-position: -464px -624px;
}
    
.ap-articulated_lorry.ap-20 {
  background-position: -580px -780px;
}
    
.ap-articulated_lorry.ap-32 {
  background-position: -928px -1248px;
}
    
.ap-articulated_lorry.ap-64 {
  background-position: -1856px -2496px;
}
    
.ap-tractor.ap-16 {
  background-position: -464px -640px;
}
    
.ap-tractor.ap-20 {
  background-position: -580px -800px;
}
    
.ap-tractor.ap-32 {
  background-position: -928px -1280px;
}
    
.ap-tractor.ap-64 {
  background-position: -1856px -2560px;
}
    
.ap-monorail.ap-16 {
  background-position: -480px -0px;
}
    
.ap-monorail.ap-20 {
  background-position: -600px -0px;
}
    
.ap-monorail.ap-32 {
  background-position: -960px -0px;
}
    
.ap-monorail.ap-64 {
  background-position: -1920px -0px;
}
    
.ap-mountain_railway.ap-16 {
  background-position: -480px -16px;
}
    
.ap-mountain_railway.ap-20 {
  background-position: -600px -20px;
}
    
.ap-mountain_railway.ap-32 {
  background-position: -960px -32px;
}
    
.ap-mountain_railway.ap-64 {
  background-position: -1920px -64px;
}
    
.ap-suspension_railway.ap-16 {
  background-position: -480px -32px;
}
    
.ap-suspension_railway.ap-20 {
  background-position: -600px -40px;
}
    
.ap-suspension_railway.ap-32 {
  background-position: -960px -64px;
}
    
.ap-suspension_railway.ap-64 {
  background-position: -1920px -128px;
}
    
.ap-mountain_cableway.ap-16 {
  background-position: -480px -48px;
}
    
.ap-mountain_cableway.ap-20 {
  background-position: -600px -60px;
}
    
.ap-mountain_cableway.ap-32 {
  background-position: -960px -96px;
}
    
.ap-mountain_cableway.ap-64 {
  background-position: -1920px -192px;
}
    
.ap-aerial_tramway.ap-16 {
  background-position: -480px -64px;
}
    
.ap-aerial_tramway.ap-20 {
  background-position: -600px -80px;
}
    
.ap-aerial_tramway.ap-32 {
  background-position: -960px -128px;
}
    
.ap-aerial_tramway.ap-64 {
  background-position: -1920px -256px;
}
    
.ap-ship.ap-16 {
  background-position: -480px -80px;
}
    
.ap-ship.ap-20 {
  background-position: -600px -100px;
}
    
.ap-ship.ap-32 {
  background-position: -960px -160px;
}
    
.ap-ship.ap-64 {
  background-position: -1920px -320px;
}
    
.ap-rowboat.ap-16 {
  background-position: -480px -96px;
}
    
.ap-rowboat.ap-20 {
  background-position: -600px -120px;
}
    
.ap-rowboat.ap-32 {
  background-position: -960px -192px;
}
    
.ap-rowboat.ap-64 {
  background-position: -1920px -384px;
}
    
.ap-speedboat.ap-16 {
  background-position: -480px -192px;
}
    
.ap-speedboat.ap-20 {
  background-position: -600px -240px;
}
    
.ap-speedboat.ap-32 {
  background-position: -960px -384px;
}
    
.ap-speedboat.ap-64 {
  background-position: -1920px -768px;
}
    
.ap-traffic_light.ap-16 {
  background-position: -480px -208px;
}
    
.ap-traffic_light.ap-20 {
  background-position: -600px -260px;
}
    
.ap-traffic_light.ap-32 {
  background-position: -960px -416px;
}
    
.ap-traffic_light.ap-64 {
  background-position: -1920px -832px;
}
    
.ap-vertical_traffic_light.ap-16 {
  background-position: -480px -224px;
}
    
.ap-vertical_traffic_light.ap-20 {
  background-position: -600px -280px;
}
    
.ap-vertical_traffic_light.ap-32 {
  background-position: -960px -448px;
}
    
.ap-vertical_traffic_light.ap-64 {
  background-position: -1920px -896px;
}
    
.ap-construction.ap-16 {
  background-position: -480px -240px;
}
    
.ap-construction.ap-20 {
  background-position: -600px -300px;
}
    
.ap-construction.ap-32 {
  background-position: -960px -480px;
}
    
.ap-construction.ap-64 {
  background-position: -1920px -960px;
}
    
.ap-rotating_light.ap-16 {
  background-position: -480px -256px;
}
    
.ap-rotating_light.ap-20 {
  background-position: -600px -320px;
}
    
.ap-rotating_light.ap-32 {
  background-position: -960px -512px;
}
    
.ap-rotating_light.ap-64 {
  background-position: -1920px -1024px;
}
    
.ap-triangular_flag_on_post.ap-16 {
  background-position: -480px -272px;
}
    
.ap-triangular_flag_on_post.ap-20 {
  background-position: -600px -340px;
}
    
.ap-triangular_flag_on_post.ap-32 {
  background-position: -960px -544px;
}
    
.ap-triangular_flag_on_post.ap-64 {
  background-position: -1920px -1088px;
}
    
.ap-door.ap-16 {
  background-position: -480px -288px;
}
    
.ap-door.ap-20 {
  background-position: -600px -360px;
}
    
.ap-door.ap-32 {
  background-position: -960px -576px;
}
    
.ap-door.ap-64 {
  background-position: -1920px -1152px;
}
    
.ap-no_entry_sign.ap-16 {
  background-position: -480px -304px;
}
    
.ap-no_entry_sign.ap-20 {
  background-position: -600px -380px;
}
    
.ap-no_entry_sign.ap-32 {
  background-position: -960px -608px;
}
    
.ap-no_entry_sign.ap-64 {
  background-position: -1920px -1216px;
}
    
.ap-smoking.ap-16 {
  background-position: -480px -320px;
}
    
.ap-smoking.ap-20 {
  background-position: -600px -400px;
}
    
.ap-smoking.ap-32 {
  background-position: -960px -640px;
}
    
.ap-smoking.ap-64 {
  background-position: -1920px -1280px;
}
    
.ap-no_smoking.ap-16 {
  background-position: -480px -336px;
}
    
.ap-no_smoking.ap-20 {
  background-position: -600px -420px;
}
    
.ap-no_smoking.ap-32 {
  background-position: -960px -672px;
}
    
.ap-no_smoking.ap-64 {
  background-position: -1920px -1344px;
}
    
.ap-put_litter_in_its_place.ap-16 {
  background-position: -480px -352px;
}
    
.ap-put_litter_in_its_place.ap-20 {
  background-position: -600px -440px;
}
    
.ap-put_litter_in_its_place.ap-32 {
  background-position: -960px -704px;
}
    
.ap-put_litter_in_its_place.ap-64 {
  background-position: -1920px -1408px;
}
    
.ap-do_not_litter.ap-16 {
  background-position: -480px -368px;
}
    
.ap-do_not_litter.ap-20 {
  background-position: -600px -460px;
}
    
.ap-do_not_litter.ap-32 {
  background-position: -960px -736px;
}
    
.ap-do_not_litter.ap-64 {
  background-position: -1920px -1472px;
}
    
.ap-potable_water.ap-16 {
  background-position: -480px -384px;
}
    
.ap-potable_water.ap-20 {
  background-position: -600px -480px;
}
    
.ap-potable_water.ap-32 {
  background-position: -960px -768px;
}
    
.ap-potable_water.ap-64 {
  background-position: -1920px -1536px;
}
    
.ap-non-potable_water.ap-16 {
  background-position: -480px -400px;
}
    
.ap-non-potable_water.ap-20 {
  background-position: -600px -500px;
}
    
.ap-non-potable_water.ap-32 {
  background-position: -960px -800px;
}
    
.ap-non-potable_water.ap-64 {
  background-position: -1920px -1600px;
}
    
.ap-bike.ap-16 {
  background-position: -480px -416px;
}
    
.ap-bike.ap-20 {
  background-position: -600px -520px;
}
    
.ap-bike.ap-32 {
  background-position: -960px -832px;
}
    
.ap-bike.ap-64 {
  background-position: -1920px -1664px;
}
    
.ap-no_bicycles.ap-16 {
  background-position: -480px -432px;
}
    
.ap-no_bicycles.ap-20 {
  background-position: -600px -540px;
}
    
.ap-no_bicycles.ap-32 {
  background-position: -960px -864px;
}
    
.ap-no_bicycles.ap-64 {
  background-position: -1920px -1728px;
}
    
.ap-bicyclist.ap-16 {
  background-position: -480px -448px;
}
    
.ap-bicyclist.ap-20 {
  background-position: -600px -560px;
}
    
.ap-bicyclist.ap-32 {
  background-position: -960px -896px;
}
    
.ap-bicyclist.ap-64 {
  background-position: -1920px -1792px;
}
    
.ap-mountain_bicyclist.ap-16 {
  background-position: -480px -544px;
}
    
.ap-mountain_bicyclist.ap-20 {
  background-position: -600px -680px;
}
    
.ap-mountain_bicyclist.ap-32 {
  background-position: -960px -1088px;
}
    
.ap-mountain_bicyclist.ap-64 {
  background-position: -1920px -2176px;
}
    
.ap-walking.ap-16 {
  background-position: -480px -640px;
}
    
.ap-walking.ap-20 {
  background-position: -600px -800px;
}
    
.ap-walking.ap-32 {
  background-position: -960px -1280px;
}
    
.ap-walking.ap-64 {
  background-position: -1920px -2560px;
}
    
.ap-no_pedestrians.ap-16 {
  background-position: -496px -80px;
}
    
.ap-no_pedestrians.ap-20 {
  background-position: -620px -100px;
}
    
.ap-no_pedestrians.ap-32 {
  background-position: -992px -160px;
}
    
.ap-no_pedestrians.ap-64 {
  background-position: -1984px -320px;
}
    
.ap-children_crossing.ap-16 {
  background-position: -496px -96px;
}
    
.ap-children_crossing.ap-20 {
  background-position: -620px -120px;
}
    
.ap-children_crossing.ap-32 {
  background-position: -992px -192px;
}
    
.ap-children_crossing.ap-64 {
  background-position: -1984px -384px;
}
    
.ap-mens.ap-16 {
  background-position: -496px -112px;
}
    
.ap-mens.ap-20 {
  background-position: -620px -140px;
}
    
.ap-mens.ap-32 {
  background-position: -992px -224px;
}
    
.ap-mens.ap-64 {
  background-position: -1984px -448px;
}
    
.ap-womens.ap-16 {
  background-position: -496px -128px;
}
    
.ap-womens.ap-20 {
  background-position: -620px -160px;
}
    
.ap-womens.ap-32 {
  background-position: -992px -256px;
}
    
.ap-womens.ap-64 {
  background-position: -1984px -512px;
}
    
.ap-restroom.ap-16 {
  background-position: -496px -144px;
}
    
.ap-restroom.ap-20 {
  background-position: -620px -180px;
}
    
.ap-restroom.ap-32 {
  background-position: -992px -288px;
}
    
.ap-restroom.ap-64 {
  background-position: -1984px -576px;
}
    
.ap-baby_symbol.ap-16 {
  background-position: -496px -160px;
}
    
.ap-baby_symbol.ap-20 {
  background-position: -620px -200px;
}
    
.ap-baby_symbol.ap-32 {
  background-position: -992px -320px;
}
    
.ap-baby_symbol.ap-64 {
  background-position: -1984px -640px;
}
    
.ap-toilet.ap-16 {
  background-position: -496px -176px;
}
    
.ap-toilet.ap-20 {
  background-position: -620px -220px;
}
    
.ap-toilet.ap-32 {
  background-position: -992px -352px;
}
    
.ap-toilet.ap-64 {
  background-position: -1984px -704px;
}
    
.ap-wc.ap-16 {
  background-position: -496px -192px;
}
    
.ap-wc.ap-20 {
  background-position: -620px -240px;
}
    
.ap-wc.ap-32 {
  background-position: -992px -384px;
}
    
.ap-wc.ap-64 {
  background-position: -1984px -768px;
}
    
.ap-shower.ap-16 {
  background-position: -496px -208px;
}
    
.ap-shower.ap-20 {
  background-position: -620px -260px;
}
    
.ap-shower.ap-32 {
  background-position: -992px -416px;
}
    
.ap-shower.ap-64 {
  background-position: -1984px -832px;
}
    
.ap-bath.ap-16 {
  background-position: -496px -224px;
}
    
.ap-bath.ap-20 {
  background-position: -620px -280px;
}
    
.ap-bath.ap-32 {
  background-position: -992px -448px;
}
    
.ap-bath.ap-64 {
  background-position: -1984px -896px;
}
    
.ap-bathtub.ap-16 {
  background-position: -496px -320px;
}
    
.ap-bathtub.ap-20 {
  background-position: -620px -400px;
}
    
.ap-bathtub.ap-32 {
  background-position: -992px -640px;
}
    
.ap-bathtub.ap-64 {
  background-position: -1984px -1280px;
}
    
.ap-passport_control.ap-16 {
  background-position: -496px -336px;
}
    
.ap-passport_control.ap-20 {
  background-position: -620px -420px;
}
    
.ap-passport_control.ap-32 {
  background-position: -992px -672px;
}
    
.ap-passport_control.ap-64 {
  background-position: -1984px -1344px;
}
    
.ap-customs.ap-16 {
  background-position: -496px -352px;
}
    
.ap-customs.ap-20 {
  background-position: -620px -440px;
}
    
.ap-customs.ap-32 {
  background-position: -992px -704px;
}
    
.ap-customs.ap-64 {
  background-position: -1984px -1408px;
}
    
.ap-baggage_claim.ap-16 {
  background-position: -496px -368px;
}
    
.ap-baggage_claim.ap-20 {
  background-position: -620px -460px;
}
    
.ap-baggage_claim.ap-32 {
  background-position: -992px -736px;
}
    
.ap-baggage_claim.ap-64 {
  background-position: -1984px -1472px;
}
    
.ap-left_luggage.ap-16 {
  background-position: -496px -384px;
}
    
.ap-left_luggage.ap-20 {
  background-position: -620px -480px;
}
    
.ap-left_luggage.ap-32 {
  background-position: -992px -768px;
}
    
.ap-left_luggage.ap-64 {
  background-position: -1984px -1536px;
}
    
.ap-couch_and_lamp.ap-16 {
  background-position: -496px -400px;
}
    
.ap-couch_and_lamp.ap-20 {
  background-position: -620px -500px;
}
    
.ap-couch_and_lamp.ap-32 {
  background-position: -992px -800px;
}
    
.ap-couch_and_lamp.ap-64 {
  background-position: -1984px -1600px;
}
    
.ap-sleeping_accommodation.ap-16 {
  background-position: -496px -416px;
}
    
.ap-sleeping_accommodation.ap-20 {
  background-position: -620px -520px;
}
    
.ap-sleeping_accommodation.ap-32 {
  background-position: -992px -832px;
}
    
.ap-sleeping_accommodation.ap-64 {
  background-position: -1984px -1664px;
}
    
.ap-shopping_bags.ap-16 {
  background-position: -496px -432px;
}
    
.ap-shopping_bags.ap-20 {
  background-position: -620px -540px;
}
    
.ap-shopping_bags.ap-32 {
  background-position: -992px -864px;
}
    
.ap-shopping_bags.ap-64 {
  background-position: -1984px -1728px;
}
    
.ap-bellhop_bell.ap-16 {
  background-position: -496px -448px;
}
    
.ap-bellhop_bell.ap-20 {
  background-position: -620px -560px;
}
    
.ap-bellhop_bell.ap-32 {
  background-position: -992px -896px;
}
    
.ap-bellhop_bell.ap-64 {
  background-position: -1984px -1792px;
}
    
.ap-bed.ap-16 {
  background-position: -496px -464px;
}
    
.ap-bed.ap-20 {
  background-position: -620px -580px;
}
    
.ap-bed.ap-32 {
  background-position: -992px -928px;
}
    
.ap-bed.ap-64 {
  background-position: -1984px -1856px;
}
    
.ap-place_of_worship.ap-16 {
  background-position: -496px -480px;
}
    
.ap-place_of_worship.ap-20 {
  background-position: -620px -600px;
}
    
.ap-place_of_worship.ap-32 {
  background-position: -992px -960px;
}
    
.ap-place_of_worship.ap-64 {
  background-position: -1984px -1920px;
}
    
.ap-hammer_and_wrench.ap-16 {
  background-position: -496px -496px;
}
    
.ap-hammer_and_wrench.ap-20 {
  background-position: -620px -620px;
}
    
.ap-hammer_and_wrench.ap-32 {
  background-position: -992px -992px;
}
    
.ap-hammer_and_wrench.ap-64 {
  background-position: -1984px -1984px;
}
    
.ap-shield.ap-16 {
  background-position: -496px -512px;
}
    
.ap-shield.ap-20 {
  background-position: -620px -640px;
}
    
.ap-shield.ap-32 {
  background-position: -992px -1024px;
}
    
.ap-shield.ap-64 {
  background-position: -1984px -2048px;
}
    
.ap-oil_drum.ap-16 {
  background-position: -496px -528px;
}
    
.ap-oil_drum.ap-20 {
  background-position: -620px -660px;
}
    
.ap-oil_drum.ap-32 {
  background-position: -992px -1056px;
}
    
.ap-oil_drum.ap-64 {
  background-position: -1984px -2112px;
}
    
.ap-motorway.ap-16 {
  background-position: -496px -544px;
}
    
.ap-motorway.ap-20 {
  background-position: -620px -680px;
}
    
.ap-motorway.ap-32 {
  background-position: -992px -1088px;
}
    
.ap-motorway.ap-64 {
  background-position: -1984px -2176px;
}
    
.ap-railway_track.ap-16 {
  background-position: -496px -560px;
}
    
.ap-railway_track.ap-20 {
  background-position: -620px -700px;
}
    
.ap-railway_track.ap-32 {
  background-position: -992px -1120px;
}
    
.ap-railway_track.ap-64 {
  background-position: -1984px -2240px;
}
    
.ap-motor_boat.ap-16 {
  background-position: -496px -576px;
}
    
.ap-motor_boat.ap-20 {
  background-position: -620px -720px;
}
    
.ap-motor_boat.ap-32 {
  background-position: -992px -1152px;
}
    
.ap-motor_boat.ap-64 {
  background-position: -1984px -2304px;
}
    
.ap-small_airplane.ap-16 {
  background-position: -496px -592px;
}
    
.ap-small_airplane.ap-20 {
  background-position: -620px -740px;
}
    
.ap-small_airplane.ap-32 {
  background-position: -992px -1184px;
}
    
.ap-small_airplane.ap-64 {
  background-position: -1984px -2368px;
}
    
.ap-airplane_departure.ap-16 {
  background-position: -496px -608px;
}
    
.ap-airplane_departure.ap-20 {
  background-position: -620px -760px;
}
    
.ap-airplane_departure.ap-32 {
  background-position: -992px -1216px;
}
    
.ap-airplane_departure.ap-64 {
  background-position: -1984px -2432px;
}
    
.ap-airplane_arriving.ap-16 {
  background-position: -496px -624px;
}
    
.ap-airplane_arriving.ap-20 {
  background-position: -620px -780px;
}
    
.ap-airplane_arriving.ap-32 {
  background-position: -992px -1248px;
}
    
.ap-airplane_arriving.ap-64 {
  background-position: -1984px -2496px;
}
    
.ap-satellite.ap-16 {
  background-position: -496px -640px;
}
    
.ap-satellite.ap-20 {
  background-position: -620px -800px;
}
    
.ap-satellite.ap-32 {
  background-position: -992px -1280px;
}
    
.ap-satellite.ap-64 {
  background-position: -1984px -2560px;
}
    
.ap-passenger_ship.ap-16 {
  background-position: -512px -0px;
}
    
.ap-passenger_ship.ap-20 {
  background-position: -640px -0px;
}
    
.ap-passenger_ship.ap-32 {
  background-position: -1024px -0px;
}
    
.ap-passenger_ship.ap-64 {
  background-position: -2048px -0px;
}
    
.ap-zipper_mouth_face.ap-16 {
  background-position: -512px -16px;
}
    
.ap-zipper_mouth_face.ap-20 {
  background-position: -640px -20px;
}
    
.ap-zipper_mouth_face.ap-32 {
  background-position: -1024px -32px;
}
    
.ap-zipper_mouth_face.ap-64 {
  background-position: -2048px -64px;
}
    
.ap-money_mouth_face.ap-16 {
  background-position: -512px -32px;
}
    
.ap-money_mouth_face.ap-20 {
  background-position: -640px -40px;
}
    
.ap-money_mouth_face.ap-32 {
  background-position: -1024px -64px;
}
    
.ap-money_mouth_face.ap-64 {
  background-position: -2048px -128px;
}
    
.ap-face_with_thermometer.ap-16 {
  background-position: -512px -48px;
}
    
.ap-face_with_thermometer.ap-20 {
  background-position: -640px -60px;
}
    
.ap-face_with_thermometer.ap-32 {
  background-position: -1024px -96px;
}
    
.ap-face_with_thermometer.ap-64 {
  background-position: -2048px -192px;
}
    
.ap-nerd_face.ap-16 {
  background-position: -512px -64px;
}
    
.ap-nerd_face.ap-20 {
  background-position: -640px -80px;
}
    
.ap-nerd_face.ap-32 {
  background-position: -1024px -128px;
}
    
.ap-nerd_face.ap-64 {
  background-position: -2048px -256px;
}
    
.ap-thinking_face.ap-16 {
  background-position: -512px -80px;
}
    
.ap-thinking_face.ap-20 {
  background-position: -640px -100px;
}
    
.ap-thinking_face.ap-32 {
  background-position: -1024px -160px;
}
    
.ap-thinking_face.ap-64 {
  background-position: -2048px -320px;
}
    
.ap-face_with_head_bandage.ap-16 {
  background-position: -512px -96px;
}
    
.ap-face_with_head_bandage.ap-20 {
  background-position: -640px -120px;
}
    
.ap-face_with_head_bandage.ap-32 {
  background-position: -1024px -192px;
}
    
.ap-face_with_head_bandage.ap-64 {
  background-position: -2048px -384px;
}
    
.ap-robot_face.ap-16 {
  background-position: -512px -112px;
}
    
.ap-robot_face.ap-20 {
  background-position: -640px -140px;
}
    
.ap-robot_face.ap-32 {
  background-position: -1024px -224px;
}
    
.ap-robot_face.ap-64 {
  background-position: -2048px -448px;
}
    
.ap-hugging_face.ap-16 {
  background-position: -512px -128px;
}
    
.ap-hugging_face.ap-20 {
  background-position: -640px -160px;
}
    
.ap-hugging_face.ap-32 {
  background-position: -1024px -256px;
}
    
.ap-hugging_face.ap-64 {
  background-position: -2048px -512px;
}
    
.ap-the_horns.ap-16 {
  background-position: -512px -144px;
}
    
.ap-the_horns.ap-20 {
  background-position: -640px -180px;
}
    
.ap-the_horns.ap-32 {
  background-position: -1024px -288px;
}
    
.ap-the_horns.ap-64 {
  background-position: -2048px -576px;
}
    
.ap-crab.ap-16 {
  background-position: -512px -240px;
}
    
.ap-crab.ap-20 {
  background-position: -640px -300px;
}
    
.ap-crab.ap-32 {
  background-position: -1024px -480px;
}
    
.ap-crab.ap-64 {
  background-position: -2048px -960px;
}
    
.ap-lion_face.ap-16 {
  background-position: -512px -256px;
}
    
.ap-lion_face.ap-20 {
  background-position: -640px -320px;
}
    
.ap-lion_face.ap-32 {
  background-position: -1024px -512px;
}
    
.ap-lion_face.ap-64 {
  background-position: -2048px -1024px;
}
    
.ap-scorpion.ap-16 {
  background-position: -512px -272px;
}
    
.ap-scorpion.ap-20 {
  background-position: -640px -340px;
}
    
.ap-scorpion.ap-32 {
  background-position: -1024px -544px;
}
    
.ap-scorpion.ap-64 {
  background-position: -2048px -1088px;
}
    
.ap-turkey.ap-16 {
  background-position: -512px -288px;
}
    
.ap-turkey.ap-20 {
  background-position: -640px -360px;
}
    
.ap-turkey.ap-32 {
  background-position: -1024px -576px;
}
    
.ap-turkey.ap-64 {
  background-position: -2048px -1152px;
}
    
.ap-unicorn_face.ap-16 {
  background-position: -512px -304px;
}
    
.ap-unicorn_face.ap-20 {
  background-position: -640px -380px;
}
    
.ap-unicorn_face.ap-32 {
  background-position: -1024px -608px;
}
    
.ap-unicorn_face.ap-64 {
  background-position: -2048px -1216px;
}
    
.ap-cheese_wedge.ap-16 {
  background-position: -512px -320px;
}
    
.ap-cheese_wedge.ap-20 {
  background-position: -640px -400px;
}
    
.ap-cheese_wedge.ap-32 {
  background-position: -1024px -640px;
}
    
.ap-cheese_wedge.ap-64 {
  background-position: -2048px -1280px;
}
    
.ap-hash.ap-16 {
  background-position: -512px -336px;
}
    
.ap-hash.ap-20 {
  background-position: -640px -420px;
}
    
.ap-hash.ap-32 {
  background-position: -1024px -672px;
}
    
.ap-hash.ap-64 {
  background-position: -2048px -1344px;
}
    
.ap-keycap_star.ap-16 {
  background-position: -512px -352px;
}
    
.ap-keycap_star.ap-20 {
  background-position: -640px -440px;
}
    
.ap-keycap_star.ap-32 {
  background-position: -1024px -704px;
}
    
.ap-keycap_star.ap-64 {
  background-position: -2048px -1408px;
}
    
.ap-zero.ap-16 {
  background-position: -512px -368px;
}
    
.ap-zero.ap-20 {
  background-position: -640px -460px;
}
    
.ap-zero.ap-32 {
  background-position: -1024px -736px;
}
    
.ap-zero.ap-64 {
  background-position: -2048px -1472px;
}
    
.ap-one.ap-16 {
  background-position: -512px -384px;
}
    
.ap-one.ap-20 {
  background-position: -640px -480px;
}
    
.ap-one.ap-32 {
  background-position: -1024px -768px;
}
    
.ap-one.ap-64 {
  background-position: -2048px -1536px;
}
    
.ap-two.ap-16 {
  background-position: -512px -400px;
}
    
.ap-two.ap-20 {
  background-position: -640px -500px;
}
    
.ap-two.ap-32 {
  background-position: -1024px -800px;
}
    
.ap-two.ap-64 {
  background-position: -2048px -1600px;
}
    
.ap-three.ap-16 {
  background-position: -512px -416px;
}
    
.ap-three.ap-20 {
  background-position: -640px -520px;
}
    
.ap-three.ap-32 {
  background-position: -1024px -832px;
}
    
.ap-three.ap-64 {
  background-position: -2048px -1664px;
}
    
.ap-four.ap-16 {
  background-position: -512px -432px;
}
    
.ap-four.ap-20 {
  background-position: -640px -540px;
}
    
.ap-four.ap-32 {
  background-position: -1024px -864px;
}
    
.ap-four.ap-64 {
  background-position: -2048px -1728px;
}
    
.ap-five.ap-16 {
  background-position: -512px -448px;
}
    
.ap-five.ap-20 {
  background-position: -640px -560px;
}
    
.ap-five.ap-32 {
  background-position: -1024px -896px;
}
    
.ap-five.ap-64 {
  background-position: -2048px -1792px;
}
    
.ap-six.ap-16 {
  background-position: -512px -464px;
}
    
.ap-six.ap-20 {
  background-position: -640px -580px;
}
    
.ap-six.ap-32 {
  background-position: -1024px -928px;
}
    
.ap-six.ap-64 {
  background-position: -2048px -1856px;
}
    
.ap-seven.ap-16 {
  background-position: -512px -480px;
}
    
.ap-seven.ap-20 {
  background-position: -640px -600px;
}
    
.ap-seven.ap-32 {
  background-position: -1024px -960px;
}
    
.ap-seven.ap-64 {
  background-position: -2048px -1920px;
}
    
.ap-eight.ap-16 {
  background-position: -512px -496px;
}
    
.ap-eight.ap-20 {
  background-position: -640px -620px;
}
    
.ap-eight.ap-32 {
  background-position: -1024px -992px;
}
    
.ap-eight.ap-64 {
  background-position: -2048px -1984px;
}
    
.ap-nine.ap-16 {
  background-position: -512px -512px;
}
    
.ap-nine.ap-20 {
  background-position: -640px -640px;
}
    
.ap-nine.ap-32 {
  background-position: -1024px -1024px;
}
    
.ap-nine.ap-64 {
  background-position: -2048px -2048px;
}
    
.ap-flag-ac.ap-16 {
  background-position: -512px -528px;
}
    
.ap-flag-ac.ap-20 {
  background-position: -640px -660px;
}
    
.ap-flag-ac.ap-32 {
  background-position: -1024px -1056px;
}
    
.ap-flag-ac.ap-64 {
  background-position: -2048px -2112px;
}
    
.ap-flag-ad.ap-16 {
  background-position: -512px -544px;
}
    
.ap-flag-ad.ap-20 {
  background-position: -640px -680px;
}
    
.ap-flag-ad.ap-32 {
  background-position: -1024px -1088px;
}
    
.ap-flag-ad.ap-64 {
  background-position: -2048px -2176px;
}
    
.ap-flag-ae.ap-16 {
  background-position: -512px -560px;
}
    
.ap-flag-ae.ap-20 {
  background-position: -640px -700px;
}
    
.ap-flag-ae.ap-32 {
  background-position: -1024px -1120px;
}
    
.ap-flag-ae.ap-64 {
  background-position: -2048px -2240px;
}
    
.ap-flag-af.ap-16 {
  background-position: -512px -576px;
}
    
.ap-flag-af.ap-20 {
  background-position: -640px -720px;
}
    
.ap-flag-af.ap-32 {
  background-position: -1024px -1152px;
}
    
.ap-flag-af.ap-64 {
  background-position: -2048px -2304px;
}
    
.ap-flag-ag.ap-16 {
  background-position: -512px -592px;
}
    
.ap-flag-ag.ap-20 {
  background-position: -640px -740px;
}
    
.ap-flag-ag.ap-32 {
  background-position: -1024px -1184px;
}
    
.ap-flag-ag.ap-64 {
  background-position: -2048px -2368px;
}
    
.ap-flag-ai.ap-16 {
  background-position: -512px -608px;
}
    
.ap-flag-ai.ap-20 {
  background-position: -640px -760px;
}
    
.ap-flag-ai.ap-32 {
  background-position: -1024px -1216px;
}
    
.ap-flag-ai.ap-64 {
  background-position: -2048px -2432px;
}
    
.ap-flag-al.ap-16 {
  background-position: -512px -624px;
}
    
.ap-flag-al.ap-20 {
  background-position: -640px -780px;
}
    
.ap-flag-al.ap-32 {
  background-position: -1024px -1248px;
}
    
.ap-flag-al.ap-64 {
  background-position: -2048px -2496px;
}
    
.ap-flag-am.ap-16 {
  background-position: -512px -640px;
}
    
.ap-flag-am.ap-20 {
  background-position: -640px -800px;
}
    
.ap-flag-am.ap-32 {
  background-position: -1024px -1280px;
}
    
.ap-flag-am.ap-64 {
  background-position: -2048px -2560px;
}
    
.ap-flag-ao.ap-16 {
  background-position: -528px -0px;
}
    
.ap-flag-ao.ap-20 {
  background-position: -660px -0px;
}
    
.ap-flag-ao.ap-32 {
  background-position: -1056px -0px;
}
    
.ap-flag-ao.ap-64 {
  background-position: -2112px -0px;
}
    
.ap-flag-aq.ap-16 {
  background-position: -528px -16px;
}
    
.ap-flag-aq.ap-20 {
  background-position: -660px -20px;
}
    
.ap-flag-aq.ap-32 {
  background-position: -1056px -32px;
}
    
.ap-flag-aq.ap-64 {
  background-position: -2112px -64px;
}
    
.ap-flag-ar.ap-16 {
  background-position: -528px -32px;
}
    
.ap-flag-ar.ap-20 {
  background-position: -660px -40px;
}
    
.ap-flag-ar.ap-32 {
  background-position: -1056px -64px;
}
    
.ap-flag-ar.ap-64 {
  background-position: -2112px -128px;
}
    
.ap-flag-as.ap-16 {
  background-position: -528px -48px;
}
    
.ap-flag-as.ap-20 {
  background-position: -660px -60px;
}
    
.ap-flag-as.ap-32 {
  background-position: -1056px -96px;
}
    
.ap-flag-as.ap-64 {
  background-position: -2112px -192px;
}
    
.ap-flag-at.ap-16 {
  background-position: -528px -64px;
}
    
.ap-flag-at.ap-20 {
  background-position: -660px -80px;
}
    
.ap-flag-at.ap-32 {
  background-position: -1056px -128px;
}
    
.ap-flag-at.ap-64 {
  background-position: -2112px -256px;
}
    
.ap-flag-au.ap-16 {
  background-position: -528px -80px;
}
    
.ap-flag-au.ap-20 {
  background-position: -660px -100px;
}
    
.ap-flag-au.ap-32 {
  background-position: -1056px -160px;
}
    
.ap-flag-au.ap-64 {
  background-position: -2112px -320px;
}
    
.ap-flag-aw.ap-16 {
  background-position: -528px -96px;
}
    
.ap-flag-aw.ap-20 {
  background-position: -660px -120px;
}
    
.ap-flag-aw.ap-32 {
  background-position: -1056px -192px;
}
    
.ap-flag-aw.ap-64 {
  background-position: -2112px -384px;
}
    
.ap-flag-ax.ap-16 {
  background-position: -528px -112px;
}
    
.ap-flag-ax.ap-20 {
  background-position: -660px -140px;
}
    
.ap-flag-ax.ap-32 {
  background-position: -1056px -224px;
}
    
.ap-flag-ax.ap-64 {
  background-position: -2112px -448px;
}
    
.ap-flag-az.ap-16 {
  background-position: -528px -128px;
}
    
.ap-flag-az.ap-20 {
  background-position: -660px -160px;
}
    
.ap-flag-az.ap-32 {
  background-position: -1056px -256px;
}
    
.ap-flag-az.ap-64 {
  background-position: -2112px -512px;
}
    
.ap-flag-ba.ap-16 {
  background-position: -528px -144px;
}
    
.ap-flag-ba.ap-20 {
  background-position: -660px -180px;
}
    
.ap-flag-ba.ap-32 {
  background-position: -1056px -288px;
}
    
.ap-flag-ba.ap-64 {
  background-position: -2112px -576px;
}
    
.ap-flag-bb.ap-16 {
  background-position: -528px -160px;
}
    
.ap-flag-bb.ap-20 {
  background-position: -660px -200px;
}
    
.ap-flag-bb.ap-32 {
  background-position: -1056px -320px;
}
    
.ap-flag-bb.ap-64 {
  background-position: -2112px -640px;
}
    
.ap-flag-bd.ap-16 {
  background-position: -528px -176px;
}
    
.ap-flag-bd.ap-20 {
  background-position: -660px -220px;
}
    
.ap-flag-bd.ap-32 {
  background-position: -1056px -352px;
}
    
.ap-flag-bd.ap-64 {
  background-position: -2112px -704px;
}
    
.ap-flag-be.ap-16 {
  background-position: -528px -192px;
}
    
.ap-flag-be.ap-20 {
  background-position: -660px -240px;
}
    
.ap-flag-be.ap-32 {
  background-position: -1056px -384px;
}
    
.ap-flag-be.ap-64 {
  background-position: -2112px -768px;
}
    
.ap-flag-bf.ap-16 {
  background-position: -528px -208px;
}
    
.ap-flag-bf.ap-20 {
  background-position: -660px -260px;
}
    
.ap-flag-bf.ap-32 {
  background-position: -1056px -416px;
}
    
.ap-flag-bf.ap-64 {
  background-position: -2112px -832px;
}
    
.ap-flag-bg.ap-16 {
  background-position: -528px -224px;
}
    
.ap-flag-bg.ap-20 {
  background-position: -660px -280px;
}
    
.ap-flag-bg.ap-32 {
  background-position: -1056px -448px;
}
    
.ap-flag-bg.ap-64 {
  background-position: -2112px -896px;
}
    
.ap-flag-bh.ap-16 {
  background-position: -528px -240px;
}
    
.ap-flag-bh.ap-20 {
  background-position: -660px -300px;
}
    
.ap-flag-bh.ap-32 {
  background-position: -1056px -480px;
}
    
.ap-flag-bh.ap-64 {
  background-position: -2112px -960px;
}
    
.ap-flag-bi.ap-16 {
  background-position: -528px -256px;
}
    
.ap-flag-bi.ap-20 {
  background-position: -660px -320px;
}
    
.ap-flag-bi.ap-32 {
  background-position: -1056px -512px;
}
    
.ap-flag-bi.ap-64 {
  background-position: -2112px -1024px;
}
    
.ap-flag-bj.ap-16 {
  background-position: -528px -272px;
}
    
.ap-flag-bj.ap-20 {
  background-position: -660px -340px;
}
    
.ap-flag-bj.ap-32 {
  background-position: -1056px -544px;
}
    
.ap-flag-bj.ap-64 {
  background-position: -2112px -1088px;
}
    
.ap-flag-bl.ap-16 {
  background-position: -528px -288px;
}
    
.ap-flag-bl.ap-20 {
  background-position: -660px -360px;
}
    
.ap-flag-bl.ap-32 {
  background-position: -1056px -576px;
}
    
.ap-flag-bl.ap-64 {
  background-position: -2112px -1152px;
}
    
.ap-flag-bm.ap-16 {
  background-position: -528px -304px;
}
    
.ap-flag-bm.ap-20 {
  background-position: -660px -380px;
}
    
.ap-flag-bm.ap-32 {
  background-position: -1056px -608px;
}
    
.ap-flag-bm.ap-64 {
  background-position: -2112px -1216px;
}
    
.ap-flag-bn.ap-16 {
  background-position: -528px -320px;
}
    
.ap-flag-bn.ap-20 {
  background-position: -660px -400px;
}
    
.ap-flag-bn.ap-32 {
  background-position: -1056px -640px;
}
    
.ap-flag-bn.ap-64 {
  background-position: -2112px -1280px;
}
    
.ap-flag-bo.ap-16 {
  background-position: -528px -336px;
}
    
.ap-flag-bo.ap-20 {
  background-position: -660px -420px;
}
    
.ap-flag-bo.ap-32 {
  background-position: -1056px -672px;
}
    
.ap-flag-bo.ap-64 {
  background-position: -2112px -1344px;
}
    
.ap-flag-bq.ap-16 {
  background-position: -528px -352px;
}
    
.ap-flag-bq.ap-20 {
  background-position: -660px -440px;
}
    
.ap-flag-bq.ap-32 {
  background-position: -1056px -704px;
}
    
.ap-flag-bq.ap-64 {
  background-position: -2112px -1408px;
}
    
.ap-flag-br.ap-16 {
  background-position: -528px -368px;
}
    
.ap-flag-br.ap-20 {
  background-position: -660px -460px;
}
    
.ap-flag-br.ap-32 {
  background-position: -1056px -736px;
}
    
.ap-flag-br.ap-64 {
  background-position: -2112px -1472px;
}
    
.ap-flag-bs.ap-16 {
  background-position: -528px -384px;
}
    
.ap-flag-bs.ap-20 {
  background-position: -660px -480px;
}
    
.ap-flag-bs.ap-32 {
  background-position: -1056px -768px;
}
    
.ap-flag-bs.ap-64 {
  background-position: -2112px -1536px;
}
    
.ap-flag-bt.ap-16 {
  background-position: -528px -400px;
}
    
.ap-flag-bt.ap-20 {
  background-position: -660px -500px;
}
    
.ap-flag-bt.ap-32 {
  background-position: -1056px -800px;
}
    
.ap-flag-bt.ap-64 {
  background-position: -2112px -1600px;
}
    
.ap-flag-bv.ap-16 {
  background-position: -528px -416px;
}
    
.ap-flag-bv.ap-20 {
  background-position: -660px -520px;
}
    
.ap-flag-bv.ap-32 {
  background-position: -1056px -832px;
}
    
.ap-flag-bv.ap-64 {
  background-position: -2112px -1664px;
}
    
.ap-flag-bw.ap-16 {
  background-position: -528px -432px;
}
    
.ap-flag-bw.ap-20 {
  background-position: -660px -540px;
}
    
.ap-flag-bw.ap-32 {
  background-position: -1056px -864px;
}
    
.ap-flag-bw.ap-64 {
  background-position: -2112px -1728px;
}
    
.ap-flag-by.ap-16 {
  background-position: -528px -448px;
}
    
.ap-flag-by.ap-20 {
  background-position: -660px -560px;
}
    
.ap-flag-by.ap-32 {
  background-position: -1056px -896px;
}
    
.ap-flag-by.ap-64 {
  background-position: -2112px -1792px;
}
    
.ap-flag-bz.ap-16 {
  background-position: -528px -464px;
}
    
.ap-flag-bz.ap-20 {
  background-position: -660px -580px;
}
    
.ap-flag-bz.ap-32 {
  background-position: -1056px -928px;
}
    
.ap-flag-bz.ap-64 {
  background-position: -2112px -1856px;
}
    
.ap-flag-ca.ap-16 {
  background-position: -528px -480px;
}
    
.ap-flag-ca.ap-20 {
  background-position: -660px -600px;
}
    
.ap-flag-ca.ap-32 {
  background-position: -1056px -960px;
}
    
.ap-flag-ca.ap-64 {
  background-position: -2112px -1920px;
}
    
.ap-flag-cc.ap-16 {
  background-position: -528px -496px;
}
    
.ap-flag-cc.ap-20 {
  background-position: -660px -620px;
}
    
.ap-flag-cc.ap-32 {
  background-position: -1056px -992px;
}
    
.ap-flag-cc.ap-64 {
  background-position: -2112px -1984px;
}
    
.ap-flag-cd.ap-16 {
  background-position: -528px -512px;
}
    
.ap-flag-cd.ap-20 {
  background-position: -660px -640px;
}
    
.ap-flag-cd.ap-32 {
  background-position: -1056px -1024px;
}
    
.ap-flag-cd.ap-64 {
  background-position: -2112px -2048px;
}
    
.ap-flag-cf.ap-16 {
  background-position: -528px -528px;
}
    
.ap-flag-cf.ap-20 {
  background-position: -660px -660px;
}
    
.ap-flag-cf.ap-32 {
  background-position: -1056px -1056px;
}
    
.ap-flag-cf.ap-64 {
  background-position: -2112px -2112px;
}
    
.ap-flag-cg.ap-16 {
  background-position: -528px -544px;
}
    
.ap-flag-cg.ap-20 {
  background-position: -660px -680px;
}
    
.ap-flag-cg.ap-32 {
  background-position: -1056px -1088px;
}
    
.ap-flag-cg.ap-64 {
  background-position: -2112px -2176px;
}
    
.ap-flag-ch.ap-16 {
  background-position: -528px -560px;
}
    
.ap-flag-ch.ap-20 {
  background-position: -660px -700px;
}
    
.ap-flag-ch.ap-32 {
  background-position: -1056px -1120px;
}
    
.ap-flag-ch.ap-64 {
  background-position: -2112px -2240px;
}
    
.ap-flag-ci.ap-16 {
  background-position: -528px -576px;
}
    
.ap-flag-ci.ap-20 {
  background-position: -660px -720px;
}
    
.ap-flag-ci.ap-32 {
  background-position: -1056px -1152px;
}
    
.ap-flag-ci.ap-64 {
  background-position: -2112px -2304px;
}
    
.ap-flag-ck.ap-16 {
  background-position: -528px -592px;
}
    
.ap-flag-ck.ap-20 {
  background-position: -660px -740px;
}
    
.ap-flag-ck.ap-32 {
  background-position: -1056px -1184px;
}
    
.ap-flag-ck.ap-64 {
  background-position: -2112px -2368px;
}
    
.ap-flag-cl.ap-16 {
  background-position: -528px -608px;
}
    
.ap-flag-cl.ap-20 {
  background-position: -660px -760px;
}
    
.ap-flag-cl.ap-32 {
  background-position: -1056px -1216px;
}
    
.ap-flag-cl.ap-64 {
  background-position: -2112px -2432px;
}
    
.ap-flag-cm.ap-16 {
  background-position: -528px -624px;
}
    
.ap-flag-cm.ap-20 {
  background-position: -660px -780px;
}
    
.ap-flag-cm.ap-32 {
  background-position: -1056px -1248px;
}
    
.ap-flag-cm.ap-64 {
  background-position: -2112px -2496px;
}
    
.ap-flag-cn.ap-16 {
  background-position: -528px -640px;
}
    
.ap-flag-cn.ap-20 {
  background-position: -660px -800px;
}
    
.ap-flag-cn.ap-32 {
  background-position: -1056px -1280px;
}
    
.ap-flag-cn.ap-64 {
  background-position: -2112px -2560px;
}
    
.ap-flag-co.ap-16 {
  background-position: -544px -0px;
}
    
.ap-flag-co.ap-20 {
  background-position: -680px -0px;
}
    
.ap-flag-co.ap-32 {
  background-position: -1088px -0px;
}
    
.ap-flag-co.ap-64 {
  background-position: -2176px -0px;
}
    
.ap-flag-cp.ap-16 {
  background-position: -544px -16px;
}
    
.ap-flag-cp.ap-20 {
  background-position: -680px -20px;
}
    
.ap-flag-cp.ap-32 {
  background-position: -1088px -32px;
}
    
.ap-flag-cp.ap-64 {
  background-position: -2176px -64px;
}
    
.ap-flag-cr.ap-16 {
  background-position: -544px -32px;
}
    
.ap-flag-cr.ap-20 {
  background-position: -680px -40px;
}
    
.ap-flag-cr.ap-32 {
  background-position: -1088px -64px;
}
    
.ap-flag-cr.ap-64 {
  background-position: -2176px -128px;
}
    
.ap-flag-cu.ap-16 {
  background-position: -544px -48px;
}
    
.ap-flag-cu.ap-20 {
  background-position: -680px -60px;
}
    
.ap-flag-cu.ap-32 {
  background-position: -1088px -96px;
}
    
.ap-flag-cu.ap-64 {
  background-position: -2176px -192px;
}
    
.ap-flag-cv.ap-16 {
  background-position: -544px -64px;
}
    
.ap-flag-cv.ap-20 {
  background-position: -680px -80px;
}
    
.ap-flag-cv.ap-32 {
  background-position: -1088px -128px;
}
    
.ap-flag-cv.ap-64 {
  background-position: -2176px -256px;
}
    
.ap-flag-cw.ap-16 {
  background-position: -544px -80px;
}
    
.ap-flag-cw.ap-20 {
  background-position: -680px -100px;
}
    
.ap-flag-cw.ap-32 {
  background-position: -1088px -160px;
}
    
.ap-flag-cw.ap-64 {
  background-position: -2176px -320px;
}
    
.ap-flag-cx.ap-16 {
  background-position: -544px -96px;
}
    
.ap-flag-cx.ap-20 {
  background-position: -680px -120px;
}
    
.ap-flag-cx.ap-32 {
  background-position: -1088px -192px;
}
    
.ap-flag-cx.ap-64 {
  background-position: -2176px -384px;
}
    
.ap-flag-cy.ap-16 {
  background-position: -544px -112px;
}
    
.ap-flag-cy.ap-20 {
  background-position: -680px -140px;
}
    
.ap-flag-cy.ap-32 {
  background-position: -1088px -224px;
}
    
.ap-flag-cy.ap-64 {
  background-position: -2176px -448px;
}
    
.ap-flag-cz.ap-16 {
  background-position: -544px -128px;
}
    
.ap-flag-cz.ap-20 {
  background-position: -680px -160px;
}
    
.ap-flag-cz.ap-32 {
  background-position: -1088px -256px;
}
    
.ap-flag-cz.ap-64 {
  background-position: -2176px -512px;
}
    
.ap-flag-de.ap-16 {
  background-position: -544px -144px;
}
    
.ap-flag-de.ap-20 {
  background-position: -680px -180px;
}
    
.ap-flag-de.ap-32 {
  background-position: -1088px -288px;
}
    
.ap-flag-de.ap-64 {
  background-position: -2176px -576px;
}
    
.ap-flag-dg.ap-16 {
  background-position: -544px -160px;
}
    
.ap-flag-dg.ap-20 {
  background-position: -680px -200px;
}
    
.ap-flag-dg.ap-32 {
  background-position: -1088px -320px;
}
    
.ap-flag-dg.ap-64 {
  background-position: -2176px -640px;
}
    
.ap-flag-dj.ap-16 {
  background-position: -544px -176px;
}
    
.ap-flag-dj.ap-20 {
  background-position: -680px -220px;
}
    
.ap-flag-dj.ap-32 {
  background-position: -1088px -352px;
}
    
.ap-flag-dj.ap-64 {
  background-position: -2176px -704px;
}
    
.ap-flag-dk.ap-16 {
  background-position: -544px -192px;
}
    
.ap-flag-dk.ap-20 {
  background-position: -680px -240px;
}
    
.ap-flag-dk.ap-32 {
  background-position: -1088px -384px;
}
    
.ap-flag-dk.ap-64 {
  background-position: -2176px -768px;
}
    
.ap-flag-dm.ap-16 {
  background-position: -544px -208px;
}
    
.ap-flag-dm.ap-20 {
  background-position: -680px -260px;
}
    
.ap-flag-dm.ap-32 {
  background-position: -1088px -416px;
}
    
.ap-flag-dm.ap-64 {
  background-position: -2176px -832px;
}
    
.ap-flag-do.ap-16 {
  background-position: -544px -224px;
}
    
.ap-flag-do.ap-20 {
  background-position: -680px -280px;
}
    
.ap-flag-do.ap-32 {
  background-position: -1088px -448px;
}
    
.ap-flag-do.ap-64 {
  background-position: -2176px -896px;
}
    
.ap-flag-dz.ap-16 {
  background-position: -544px -240px;
}
    
.ap-flag-dz.ap-20 {
  background-position: -680px -300px;
}
    
.ap-flag-dz.ap-32 {
  background-position: -1088px -480px;
}
    
.ap-flag-dz.ap-64 {
  background-position: -2176px -960px;
}
    
.ap-flag-ea.ap-16 {
  background-position: -544px -256px;
}
    
.ap-flag-ea.ap-20 {
  background-position: -680px -320px;
}
    
.ap-flag-ea.ap-32 {
  background-position: -1088px -512px;
}
    
.ap-flag-ea.ap-64 {
  background-position: -2176px -1024px;
}
    
.ap-flag-ec.ap-16 {
  background-position: -544px -272px;
}
    
.ap-flag-ec.ap-20 {
  background-position: -680px -340px;
}
    
.ap-flag-ec.ap-32 {
  background-position: -1088px -544px;
}
    
.ap-flag-ec.ap-64 {
  background-position: -2176px -1088px;
}
    
.ap-flag-ee.ap-16 {
  background-position: -544px -288px;
}
    
.ap-flag-ee.ap-20 {
  background-position: -680px -360px;
}
    
.ap-flag-ee.ap-32 {
  background-position: -1088px -576px;
}
    
.ap-flag-ee.ap-64 {
  background-position: -2176px -1152px;
}
    
.ap-flag-eg.ap-16 {
  background-position: -544px -304px;
}
    
.ap-flag-eg.ap-20 {
  background-position: -680px -380px;
}
    
.ap-flag-eg.ap-32 {
  background-position: -1088px -608px;
}
    
.ap-flag-eg.ap-64 {
  background-position: -2176px -1216px;
}
    
.ap-flag-eh.ap-16 {
  background-position: -544px -320px;
}
    
.ap-flag-eh.ap-20 {
  background-position: -680px -400px;
}
    
.ap-flag-eh.ap-32 {
  background-position: -1088px -640px;
}
    
.ap-flag-eh.ap-64 {
  background-position: -2176px -1280px;
}
    
.ap-flag-er.ap-16 {
  background-position: -544px -336px;
}
    
.ap-flag-er.ap-20 {
  background-position: -680px -420px;
}
    
.ap-flag-er.ap-32 {
  background-position: -1088px -672px;
}
    
.ap-flag-er.ap-64 {
  background-position: -2176px -1344px;
}
    
.ap-flag-es.ap-16 {
  background-position: -544px -352px;
}
    
.ap-flag-es.ap-20 {
  background-position: -680px -440px;
}
    
.ap-flag-es.ap-32 {
  background-position: -1088px -704px;
}
    
.ap-flag-es.ap-64 {
  background-position: -2176px -1408px;
}
    
.ap-flag-et.ap-16 {
  background-position: -544px -368px;
}
    
.ap-flag-et.ap-20 {
  background-position: -680px -460px;
}
    
.ap-flag-et.ap-32 {
  background-position: -1088px -736px;
}
    
.ap-flag-et.ap-64 {
  background-position: -2176px -1472px;
}
    
.ap-flag-eu.ap-16 {
  background-position: -544px -384px;
}
    
.ap-flag-eu.ap-20 {
  background-position: -680px -480px;
}
    
.ap-flag-eu.ap-32 {
  background-position: -1088px -768px;
}
    
.ap-flag-eu.ap-64 {
  background-position: -2176px -1536px;
}
    
.ap-flag-fi.ap-16 {
  background-position: -544px -400px;
}
    
.ap-flag-fi.ap-20 {
  background-position: -680px -500px;
}
    
.ap-flag-fi.ap-32 {
  background-position: -1088px -800px;
}
    
.ap-flag-fi.ap-64 {
  background-position: -2176px -1600px;
}
    
.ap-flag-fj.ap-16 {
  background-position: -544px -416px;
}
    
.ap-flag-fj.ap-20 {
  background-position: -680px -520px;
}
    
.ap-flag-fj.ap-32 {
  background-position: -1088px -832px;
}
    
.ap-flag-fj.ap-64 {
  background-position: -2176px -1664px;
}
    
.ap-flag-fk.ap-16 {
  background-position: -544px -432px;
}
    
.ap-flag-fk.ap-20 {
  background-position: -680px -540px;
}
    
.ap-flag-fk.ap-32 {
  background-position: -1088px -864px;
}
    
.ap-flag-fk.ap-64 {
  background-position: -2176px -1728px;
}
    
.ap-flag-fm.ap-16 {
  background-position: -544px -448px;
}
    
.ap-flag-fm.ap-20 {
  background-position: -680px -560px;
}
    
.ap-flag-fm.ap-32 {
  background-position: -1088px -896px;
}
    
.ap-flag-fm.ap-64 {
  background-position: -2176px -1792px;
}
    
.ap-flag-fo.ap-16 {
  background-position: -544px -464px;
}
    
.ap-flag-fo.ap-20 {
  background-position: -680px -580px;
}
    
.ap-flag-fo.ap-32 {
  background-position: -1088px -928px;
}
    
.ap-flag-fo.ap-64 {
  background-position: -2176px -1856px;
}
    
.ap-flag-fr.ap-16 {
  background-position: -544px -480px;
}
    
.ap-flag-fr.ap-20 {
  background-position: -680px -600px;
}
    
.ap-flag-fr.ap-32 {
  background-position: -1088px -960px;
}
    
.ap-flag-fr.ap-64 {
  background-position: -2176px -1920px;
}
    
.ap-flag-ga.ap-16 {
  background-position: -544px -496px;
}
    
.ap-flag-ga.ap-20 {
  background-position: -680px -620px;
}
    
.ap-flag-ga.ap-32 {
  background-position: -1088px -992px;
}
    
.ap-flag-ga.ap-64 {
  background-position: -2176px -1984px;
}
    
.ap-flag-gb.ap-16 {
  background-position: -544px -512px;
}
    
.ap-flag-gb.ap-20 {
  background-position: -680px -640px;
}
    
.ap-flag-gb.ap-32 {
  background-position: -1088px -1024px;
}
    
.ap-flag-gb.ap-64 {
  background-position: -2176px -2048px;
}
    
.ap-flag-gd.ap-16 {
  background-position: -544px -528px;
}
    
.ap-flag-gd.ap-20 {
  background-position: -680px -660px;
}
    
.ap-flag-gd.ap-32 {
  background-position: -1088px -1056px;
}
    
.ap-flag-gd.ap-64 {
  background-position: -2176px -2112px;
}
    
.ap-flag-ge.ap-16 {
  background-position: -544px -544px;
}
    
.ap-flag-ge.ap-20 {
  background-position: -680px -680px;
}
    
.ap-flag-ge.ap-32 {
  background-position: -1088px -1088px;
}
    
.ap-flag-ge.ap-64 {
  background-position: -2176px -2176px;
}
    
.ap-flag-gf.ap-16 {
  background-position: -544px -560px;
}
    
.ap-flag-gf.ap-20 {
  background-position: -680px -700px;
}
    
.ap-flag-gf.ap-32 {
  background-position: -1088px -1120px;
}
    
.ap-flag-gf.ap-64 {
  background-position: -2176px -2240px;
}
    
.ap-flag-gg.ap-16 {
  background-position: -544px -576px;
}
    
.ap-flag-gg.ap-20 {
  background-position: -680px -720px;
}
    
.ap-flag-gg.ap-32 {
  background-position: -1088px -1152px;
}
    
.ap-flag-gg.ap-64 {
  background-position: -2176px -2304px;
}
    
.ap-flag-gh.ap-16 {
  background-position: -544px -592px;
}
    
.ap-flag-gh.ap-20 {
  background-position: -680px -740px;
}
    
.ap-flag-gh.ap-32 {
  background-position: -1088px -1184px;
}
    
.ap-flag-gh.ap-64 {
  background-position: -2176px -2368px;
}
    
.ap-flag-gi.ap-16 {
  background-position: -544px -608px;
}
    
.ap-flag-gi.ap-20 {
  background-position: -680px -760px;
}
    
.ap-flag-gi.ap-32 {
  background-position: -1088px -1216px;
}
    
.ap-flag-gi.ap-64 {
  background-position: -2176px -2432px;
}
    
.ap-flag-gl.ap-16 {
  background-position: -544px -624px;
}
    
.ap-flag-gl.ap-20 {
  background-position: -680px -780px;
}
    
.ap-flag-gl.ap-32 {
  background-position: -1088px -1248px;
}
    
.ap-flag-gl.ap-64 {
  background-position: -2176px -2496px;
}
    
.ap-flag-gm.ap-16 {
  background-position: -544px -640px;
}
    
.ap-flag-gm.ap-20 {
  background-position: -680px -800px;
}
    
.ap-flag-gm.ap-32 {
  background-position: -1088px -1280px;
}
    
.ap-flag-gm.ap-64 {
  background-position: -2176px -2560px;
}
    
.ap-flag-gn.ap-16 {
  background-position: -560px -0px;
}
    
.ap-flag-gn.ap-20 {
  background-position: -700px -0px;
}
    
.ap-flag-gn.ap-32 {
  background-position: -1120px -0px;
}
    
.ap-flag-gn.ap-64 {
  background-position: -2240px -0px;
}
    
.ap-flag-gp.ap-16 {
  background-position: -560px -16px;
}
    
.ap-flag-gp.ap-20 {
  background-position: -700px -20px;
}
    
.ap-flag-gp.ap-32 {
  background-position: -1120px -32px;
}
    
.ap-flag-gp.ap-64 {
  background-position: -2240px -64px;
}
    
.ap-flag-gq.ap-16 {
  background-position: -560px -32px;
}
    
.ap-flag-gq.ap-20 {
  background-position: -700px -40px;
}
    
.ap-flag-gq.ap-32 {
  background-position: -1120px -64px;
}
    
.ap-flag-gq.ap-64 {
  background-position: -2240px -128px;
}
    
.ap-flag-gr.ap-16 {
  background-position: -560px -48px;
}
    
.ap-flag-gr.ap-20 {
  background-position: -700px -60px;
}
    
.ap-flag-gr.ap-32 {
  background-position: -1120px -96px;
}
    
.ap-flag-gr.ap-64 {
  background-position: -2240px -192px;
}
    
.ap-flag-gs.ap-16 {
  background-position: -560px -64px;
}
    
.ap-flag-gs.ap-20 {
  background-position: -700px -80px;
}
    
.ap-flag-gs.ap-32 {
  background-position: -1120px -128px;
}
    
.ap-flag-gs.ap-64 {
  background-position: -2240px -256px;
}
    
.ap-flag-gt.ap-16 {
  background-position: -560px -80px;
}
    
.ap-flag-gt.ap-20 {
  background-position: -700px -100px;
}
    
.ap-flag-gt.ap-32 {
  background-position: -1120px -160px;
}
    
.ap-flag-gt.ap-64 {
  background-position: -2240px -320px;
}
    
.ap-flag-gu.ap-16 {
  background-position: -560px -96px;
}
    
.ap-flag-gu.ap-20 {
  background-position: -700px -120px;
}
    
.ap-flag-gu.ap-32 {
  background-position: -1120px -192px;
}
    
.ap-flag-gu.ap-64 {
  background-position: -2240px -384px;
}
    
.ap-flag-gw.ap-16 {
  background-position: -560px -112px;
}
    
.ap-flag-gw.ap-20 {
  background-position: -700px -140px;
}
    
.ap-flag-gw.ap-32 {
  background-position: -1120px -224px;
}
    
.ap-flag-gw.ap-64 {
  background-position: -2240px -448px;
}
    
.ap-flag-gy.ap-16 {
  background-position: -560px -128px;
}
    
.ap-flag-gy.ap-20 {
  background-position: -700px -160px;
}
    
.ap-flag-gy.ap-32 {
  background-position: -1120px -256px;
}
    
.ap-flag-gy.ap-64 {
  background-position: -2240px -512px;
}
    
.ap-flag-hk.ap-16 {
  background-position: -560px -144px;
}
    
.ap-flag-hk.ap-20 {
  background-position: -700px -180px;
}
    
.ap-flag-hk.ap-32 {
  background-position: -1120px -288px;
}
    
.ap-flag-hk.ap-64 {
  background-position: -2240px -576px;
}
    
.ap-flag-hm.ap-16 {
  background-position: -560px -160px;
}
    
.ap-flag-hm.ap-20 {
  background-position: -700px -200px;
}
    
.ap-flag-hm.ap-32 {
  background-position: -1120px -320px;
}
    
.ap-flag-hm.ap-64 {
  background-position: -2240px -640px;
}
    
.ap-flag-hn.ap-16 {
  background-position: -560px -176px;
}
    
.ap-flag-hn.ap-20 {
  background-position: -700px -220px;
}
    
.ap-flag-hn.ap-32 {
  background-position: -1120px -352px;
}
    
.ap-flag-hn.ap-64 {
  background-position: -2240px -704px;
}
    
.ap-flag-hr.ap-16 {
  background-position: -560px -192px;
}
    
.ap-flag-hr.ap-20 {
  background-position: -700px -240px;
}
    
.ap-flag-hr.ap-32 {
  background-position: -1120px -384px;
}
    
.ap-flag-hr.ap-64 {
  background-position: -2240px -768px;
}
    
.ap-flag-ht.ap-16 {
  background-position: -560px -208px;
}
    
.ap-flag-ht.ap-20 {
  background-position: -700px -260px;
}
    
.ap-flag-ht.ap-32 {
  background-position: -1120px -416px;
}
    
.ap-flag-ht.ap-64 {
  background-position: -2240px -832px;
}
    
.ap-flag-hu.ap-16 {
  background-position: -560px -224px;
}
    
.ap-flag-hu.ap-20 {
  background-position: -700px -280px;
}
    
.ap-flag-hu.ap-32 {
  background-position: -1120px -448px;
}
    
.ap-flag-hu.ap-64 {
  background-position: -2240px -896px;
}
    
.ap-flag-ic.ap-16 {
  background-position: -560px -240px;
}
    
.ap-flag-ic.ap-20 {
  background-position: -700px -300px;
}
    
.ap-flag-ic.ap-32 {
  background-position: -1120px -480px;
}
    
.ap-flag-ic.ap-64 {
  background-position: -2240px -960px;
}
    
.ap-flag-id.ap-16 {
  background-position: -560px -256px;
}
    
.ap-flag-id.ap-20 {
  background-position: -700px -320px;
}
    
.ap-flag-id.ap-32 {
  background-position: -1120px -512px;
}
    
.ap-flag-id.ap-64 {
  background-position: -2240px -1024px;
}
    
.ap-flag-ie.ap-16 {
  background-position: -560px -272px;
}
    
.ap-flag-ie.ap-20 {
  background-position: -700px -340px;
}
    
.ap-flag-ie.ap-32 {
  background-position: -1120px -544px;
}
    
.ap-flag-ie.ap-64 {
  background-position: -2240px -1088px;
}
    
.ap-flag-il.ap-16 {
  background-position: -560px -288px;
}
    
.ap-flag-il.ap-20 {
  background-position: -700px -360px;
}
    
.ap-flag-il.ap-32 {
  background-position: -1120px -576px;
}
    
.ap-flag-il.ap-64 {
  background-position: -2240px -1152px;
}
    
.ap-flag-im.ap-16 {
  background-position: -560px -304px;
}
    
.ap-flag-im.ap-20 {
  background-position: -700px -380px;
}
    
.ap-flag-im.ap-32 {
  background-position: -1120px -608px;
}
    
.ap-flag-im.ap-64 {
  background-position: -2240px -1216px;
}
    
.ap-flag-in.ap-16 {
  background-position: -560px -320px;
}
    
.ap-flag-in.ap-20 {
  background-position: -700px -400px;
}
    
.ap-flag-in.ap-32 {
  background-position: -1120px -640px;
}
    
.ap-flag-in.ap-64 {
  background-position: -2240px -1280px;
}
    
.ap-flag-io.ap-16 {
  background-position: -560px -336px;
}
    
.ap-flag-io.ap-20 {
  background-position: -700px -420px;
}
    
.ap-flag-io.ap-32 {
  background-position: -1120px -672px;
}
    
.ap-flag-io.ap-64 {
  background-position: -2240px -1344px;
}
    
.ap-flag-iq.ap-16 {
  background-position: -560px -352px;
}
    
.ap-flag-iq.ap-20 {
  background-position: -700px -440px;
}
    
.ap-flag-iq.ap-32 {
  background-position: -1120px -704px;
}
    
.ap-flag-iq.ap-64 {
  background-position: -2240px -1408px;
}
    
.ap-flag-ir.ap-16 {
  background-position: -560px -368px;
}
    
.ap-flag-ir.ap-20 {
  background-position: -700px -460px;
}
    
.ap-flag-ir.ap-32 {
  background-position: -1120px -736px;
}
    
.ap-flag-ir.ap-64 {
  background-position: -2240px -1472px;
}
    
.ap-flag-is.ap-16 {
  background-position: -560px -384px;
}
    
.ap-flag-is.ap-20 {
  background-position: -700px -480px;
}
    
.ap-flag-is.ap-32 {
  background-position: -1120px -768px;
}
    
.ap-flag-is.ap-64 {
  background-position: -2240px -1536px;
}
    
.ap-flag-it.ap-16 {
  background-position: -560px -400px;
}
    
.ap-flag-it.ap-20 {
  background-position: -700px -500px;
}
    
.ap-flag-it.ap-32 {
  background-position: -1120px -800px;
}
    
.ap-flag-it.ap-64 {
  background-position: -2240px -1600px;
}
    
.ap-flag-je.ap-16 {
  background-position: -560px -416px;
}
    
.ap-flag-je.ap-20 {
  background-position: -700px -520px;
}
    
.ap-flag-je.ap-32 {
  background-position: -1120px -832px;
}
    
.ap-flag-je.ap-64 {
  background-position: -2240px -1664px;
}
    
.ap-flag-jm.ap-16 {
  background-position: -560px -432px;
}
    
.ap-flag-jm.ap-20 {
  background-position: -700px -540px;
}
    
.ap-flag-jm.ap-32 {
  background-position: -1120px -864px;
}
    
.ap-flag-jm.ap-64 {
  background-position: -2240px -1728px;
}
    
.ap-flag-jo.ap-16 {
  background-position: -560px -448px;
}
    
.ap-flag-jo.ap-20 {
  background-position: -700px -560px;
}
    
.ap-flag-jo.ap-32 {
  background-position: -1120px -896px;
}
    
.ap-flag-jo.ap-64 {
  background-position: -2240px -1792px;
}
    
.ap-flag-jp.ap-16 {
  background-position: -560px -464px;
}
    
.ap-flag-jp.ap-20 {
  background-position: -700px -580px;
}
    
.ap-flag-jp.ap-32 {
  background-position: -1120px -928px;
}
    
.ap-flag-jp.ap-64 {
  background-position: -2240px -1856px;
}
    
.ap-flag-ke.ap-16 {
  background-position: -560px -480px;
}
    
.ap-flag-ke.ap-20 {
  background-position: -700px -600px;
}
    
.ap-flag-ke.ap-32 {
  background-position: -1120px -960px;
}
    
.ap-flag-ke.ap-64 {
  background-position: -2240px -1920px;
}
    
.ap-flag-kg.ap-16 {
  background-position: -560px -496px;
}
    
.ap-flag-kg.ap-20 {
  background-position: -700px -620px;
}
    
.ap-flag-kg.ap-32 {
  background-position: -1120px -992px;
}
    
.ap-flag-kg.ap-64 {
  background-position: -2240px -1984px;
}
    
.ap-flag-kh.ap-16 {
  background-position: -560px -512px;
}
    
.ap-flag-kh.ap-20 {
  background-position: -700px -640px;
}
    
.ap-flag-kh.ap-32 {
  background-position: -1120px -1024px;
}
    
.ap-flag-kh.ap-64 {
  background-position: -2240px -2048px;
}
    
.ap-flag-ki.ap-16 {
  background-position: -560px -528px;
}
    
.ap-flag-ki.ap-20 {
  background-position: -700px -660px;
}
    
.ap-flag-ki.ap-32 {
  background-position: -1120px -1056px;
}
    
.ap-flag-ki.ap-64 {
  background-position: -2240px -2112px;
}
    
.ap-flag-km.ap-16 {
  background-position: -560px -544px;
}
    
.ap-flag-km.ap-20 {
  background-position: -700px -680px;
}
    
.ap-flag-km.ap-32 {
  background-position: -1120px -1088px;
}
    
.ap-flag-km.ap-64 {
  background-position: -2240px -2176px;
}
    
.ap-flag-kn.ap-16 {
  background-position: -560px -560px;
}
    
.ap-flag-kn.ap-20 {
  background-position: -700px -700px;
}
    
.ap-flag-kn.ap-32 {
  background-position: -1120px -1120px;
}
    
.ap-flag-kn.ap-64 {
  background-position: -2240px -2240px;
}
    
.ap-flag-kp.ap-16 {
  background-position: -560px -576px;
}
    
.ap-flag-kp.ap-20 {
  background-position: -700px -720px;
}
    
.ap-flag-kp.ap-32 {
  background-position: -1120px -1152px;
}
    
.ap-flag-kp.ap-64 {
  background-position: -2240px -2304px;
}
    
.ap-flag-kr.ap-16 {
  background-position: -560px -592px;
}
    
.ap-flag-kr.ap-20 {
  background-position: -700px -740px;
}
    
.ap-flag-kr.ap-32 {
  background-position: -1120px -1184px;
}
    
.ap-flag-kr.ap-64 {
  background-position: -2240px -2368px;
}
    
.ap-flag-kw.ap-16 {
  background-position: -560px -608px;
}
    
.ap-flag-kw.ap-20 {
  background-position: -700px -760px;
}
    
.ap-flag-kw.ap-32 {
  background-position: -1120px -1216px;
}
    
.ap-flag-kw.ap-64 {
  background-position: -2240px -2432px;
}
    
.ap-flag-ky.ap-16 {
  background-position: -560px -624px;
}
    
.ap-flag-ky.ap-20 {
  background-position: -700px -780px;
}
    
.ap-flag-ky.ap-32 {
  background-position: -1120px -1248px;
}
    
.ap-flag-ky.ap-64 {
  background-position: -2240px -2496px;
}
    
.ap-flag-kz.ap-16 {
  background-position: -560px -640px;
}
    
.ap-flag-kz.ap-20 {
  background-position: -700px -800px;
}
    
.ap-flag-kz.ap-32 {
  background-position: -1120px -1280px;
}
    
.ap-flag-kz.ap-64 {
  background-position: -2240px -2560px;
}
    
.ap-flag-la.ap-16 {
  background-position: -576px -0px;
}
    
.ap-flag-la.ap-20 {
  background-position: -720px -0px;
}
    
.ap-flag-la.ap-32 {
  background-position: -1152px -0px;
}
    
.ap-flag-la.ap-64 {
  background-position: -2304px -0px;
}
    
.ap-flag-lb.ap-16 {
  background-position: -576px -16px;
}
    
.ap-flag-lb.ap-20 {
  background-position: -720px -20px;
}
    
.ap-flag-lb.ap-32 {
  background-position: -1152px -32px;
}
    
.ap-flag-lb.ap-64 {
  background-position: -2304px -64px;
}
    
.ap-flag-lc.ap-16 {
  background-position: -576px -32px;
}
    
.ap-flag-lc.ap-20 {
  background-position: -720px -40px;
}
    
.ap-flag-lc.ap-32 {
  background-position: -1152px -64px;
}
    
.ap-flag-lc.ap-64 {
  background-position: -2304px -128px;
}
    
.ap-flag-li.ap-16 {
  background-position: -576px -48px;
}
    
.ap-flag-li.ap-20 {
  background-position: -720px -60px;
}
    
.ap-flag-li.ap-32 {
  background-position: -1152px -96px;
}
    
.ap-flag-li.ap-64 {
  background-position: -2304px -192px;
}
    
.ap-flag-lk.ap-16 {
  background-position: -576px -64px;
}
    
.ap-flag-lk.ap-20 {
  background-position: -720px -80px;
}
    
.ap-flag-lk.ap-32 {
  background-position: -1152px -128px;
}
    
.ap-flag-lk.ap-64 {
  background-position: -2304px -256px;
}
    
.ap-flag-lr.ap-16 {
  background-position: -576px -80px;
}
    
.ap-flag-lr.ap-20 {
  background-position: -720px -100px;
}
    
.ap-flag-lr.ap-32 {
  background-position: -1152px -160px;
}
    
.ap-flag-lr.ap-64 {
  background-position: -2304px -320px;
}
    
.ap-flag-ls.ap-16 {
  background-position: -576px -96px;
}
    
.ap-flag-ls.ap-20 {
  background-position: -720px -120px;
}
    
.ap-flag-ls.ap-32 {
  background-position: -1152px -192px;
}
    
.ap-flag-ls.ap-64 {
  background-position: -2304px -384px;
}
    
.ap-flag-lt.ap-16 {
  background-position: -576px -112px;
}
    
.ap-flag-lt.ap-20 {
  background-position: -720px -140px;
}
    
.ap-flag-lt.ap-32 {
  background-position: -1152px -224px;
}
    
.ap-flag-lt.ap-64 {
  background-position: -2304px -448px;
}
    
.ap-flag-lu.ap-16 {
  background-position: -576px -128px;
}
    
.ap-flag-lu.ap-20 {
  background-position: -720px -160px;
}
    
.ap-flag-lu.ap-32 {
  background-position: -1152px -256px;
}
    
.ap-flag-lu.ap-64 {
  background-position: -2304px -512px;
}
    
.ap-flag-lv.ap-16 {
  background-position: -576px -144px;
}
    
.ap-flag-lv.ap-20 {
  background-position: -720px -180px;
}
    
.ap-flag-lv.ap-32 {
  background-position: -1152px -288px;
}
    
.ap-flag-lv.ap-64 {
  background-position: -2304px -576px;
}
    
.ap-flag-ly.ap-16 {
  background-position: -576px -160px;
}
    
.ap-flag-ly.ap-20 {
  background-position: -720px -200px;
}
    
.ap-flag-ly.ap-32 {
  background-position: -1152px -320px;
}
    
.ap-flag-ly.ap-64 {
  background-position: -2304px -640px;
}
    
.ap-flag-ma.ap-16 {
  background-position: -576px -176px;
}
    
.ap-flag-ma.ap-20 {
  background-position: -720px -220px;
}
    
.ap-flag-ma.ap-32 {
  background-position: -1152px -352px;
}
    
.ap-flag-ma.ap-64 {
  background-position: -2304px -704px;
}
    
.ap-flag-mc.ap-16 {
  background-position: -576px -192px;
}
    
.ap-flag-mc.ap-20 {
  background-position: -720px -240px;
}
    
.ap-flag-mc.ap-32 {
  background-position: -1152px -384px;
}
    
.ap-flag-mc.ap-64 {
  background-position: -2304px -768px;
}
    
.ap-flag-md.ap-16 {
  background-position: -576px -208px;
}
    
.ap-flag-md.ap-20 {
  background-position: -720px -260px;
}
    
.ap-flag-md.ap-32 {
  background-position: -1152px -416px;
}
    
.ap-flag-md.ap-64 {
  background-position: -2304px -832px;
}
    
.ap-flag-me.ap-16 {
  background-position: -576px -224px;
}
    
.ap-flag-me.ap-20 {
  background-position: -720px -280px;
}
    
.ap-flag-me.ap-32 {
  background-position: -1152px -448px;
}
    
.ap-flag-me.ap-64 {
  background-position: -2304px -896px;
}
    
.ap-flag-mf.ap-16 {
  background-position: -576px -240px;
}
    
.ap-flag-mf.ap-20 {
  background-position: -720px -300px;
}
    
.ap-flag-mf.ap-32 {
  background-position: -1152px -480px;
}
    
.ap-flag-mf.ap-64 {
  background-position: -2304px -960px;
}
    
.ap-flag-mg.ap-16 {
  background-position: -576px -256px;
}
    
.ap-flag-mg.ap-20 {
  background-position: -720px -320px;
}
    
.ap-flag-mg.ap-32 {
  background-position: -1152px -512px;
}
    
.ap-flag-mg.ap-64 {
  background-position: -2304px -1024px;
}
    
.ap-flag-mh.ap-16 {
  background-position: -576px -272px;
}
    
.ap-flag-mh.ap-20 {
  background-position: -720px -340px;
}
    
.ap-flag-mh.ap-32 {
  background-position: -1152px -544px;
}
    
.ap-flag-mh.ap-64 {
  background-position: -2304px -1088px;
}
    
.ap-flag-mk.ap-16 {
  background-position: -576px -288px;
}
    
.ap-flag-mk.ap-20 {
  background-position: -720px -360px;
}
    
.ap-flag-mk.ap-32 {
  background-position: -1152px -576px;
}
    
.ap-flag-mk.ap-64 {
  background-position: -2304px -1152px;
}
    
.ap-flag-ml.ap-16 {
  background-position: -576px -304px;
}
    
.ap-flag-ml.ap-20 {
  background-position: -720px -380px;
}
    
.ap-flag-ml.ap-32 {
  background-position: -1152px -608px;
}
    
.ap-flag-ml.ap-64 {
  background-position: -2304px -1216px;
}
    
.ap-flag-mm.ap-16 {
  background-position: -576px -320px;
}
    
.ap-flag-mm.ap-20 {
  background-position: -720px -400px;
}
    
.ap-flag-mm.ap-32 {
  background-position: -1152px -640px;
}
    
.ap-flag-mm.ap-64 {
  background-position: -2304px -1280px;
}
    
.ap-flag-mn.ap-16 {
  background-position: -576px -336px;
}
    
.ap-flag-mn.ap-20 {
  background-position: -720px -420px;
}
    
.ap-flag-mn.ap-32 {
  background-position: -1152px -672px;
}
    
.ap-flag-mn.ap-64 {
  background-position: -2304px -1344px;
}
    
.ap-flag-mo.ap-16 {
  background-position: -576px -352px;
}
    
.ap-flag-mo.ap-20 {
  background-position: -720px -440px;
}
    
.ap-flag-mo.ap-32 {
  background-position: -1152px -704px;
}
    
.ap-flag-mo.ap-64 {
  background-position: -2304px -1408px;
}
    
.ap-flag-mp.ap-16 {
  background-position: -576px -368px;
}
    
.ap-flag-mp.ap-20 {
  background-position: -720px -460px;
}
    
.ap-flag-mp.ap-32 {
  background-position: -1152px -736px;
}
    
.ap-flag-mp.ap-64 {
  background-position: -2304px -1472px;
}
    
.ap-flag-mq.ap-16 {
  background-position: -576px -384px;
}
    
.ap-flag-mq.ap-20 {
  background-position: -720px -480px;
}
    
.ap-flag-mq.ap-32 {
  background-position: -1152px -768px;
}
    
.ap-flag-mq.ap-64 {
  background-position: -2304px -1536px;
}
    
.ap-flag-mr.ap-16 {
  background-position: -576px -400px;
}
    
.ap-flag-mr.ap-20 {
  background-position: -720px -500px;
}
    
.ap-flag-mr.ap-32 {
  background-position: -1152px -800px;
}
    
.ap-flag-mr.ap-64 {
  background-position: -2304px -1600px;
}
    
.ap-flag-ms.ap-16 {
  background-position: -576px -416px;
}
    
.ap-flag-ms.ap-20 {
  background-position: -720px -520px;
}
    
.ap-flag-ms.ap-32 {
  background-position: -1152px -832px;
}
    
.ap-flag-ms.ap-64 {
  background-position: -2304px -1664px;
}
    
.ap-flag-mt.ap-16 {
  background-position: -576px -432px;
}
    
.ap-flag-mt.ap-20 {
  background-position: -720px -540px;
}
    
.ap-flag-mt.ap-32 {
  background-position: -1152px -864px;
}
    
.ap-flag-mt.ap-64 {
  background-position: -2304px -1728px;
}
    
.ap-flag-mu.ap-16 {
  background-position: -576px -448px;
}
    
.ap-flag-mu.ap-20 {
  background-position: -720px -560px;
}
    
.ap-flag-mu.ap-32 {
  background-position: -1152px -896px;
}
    
.ap-flag-mu.ap-64 {
  background-position: -2304px -1792px;
}
    
.ap-flag-mv.ap-16 {
  background-position: -576px -464px;
}
    
.ap-flag-mv.ap-20 {
  background-position: -720px -580px;
}
    
.ap-flag-mv.ap-32 {
  background-position: -1152px -928px;
}
    
.ap-flag-mv.ap-64 {
  background-position: -2304px -1856px;
}
    
.ap-flag-mw.ap-16 {
  background-position: -576px -480px;
}
    
.ap-flag-mw.ap-20 {
  background-position: -720px -600px;
}
    
.ap-flag-mw.ap-32 {
  background-position: -1152px -960px;
}
    
.ap-flag-mw.ap-64 {
  background-position: -2304px -1920px;
}
    
.ap-flag-mx.ap-16 {
  background-position: -576px -496px;
}
    
.ap-flag-mx.ap-20 {
  background-position: -720px -620px;
}
    
.ap-flag-mx.ap-32 {
  background-position: -1152px -992px;
}
    
.ap-flag-mx.ap-64 {
  background-position: -2304px -1984px;
}
    
.ap-flag-my.ap-16 {
  background-position: -576px -512px;
}
    
.ap-flag-my.ap-20 {
  background-position: -720px -640px;
}
    
.ap-flag-my.ap-32 {
  background-position: -1152px -1024px;
}
    
.ap-flag-my.ap-64 {
  background-position: -2304px -2048px;
}
    
.ap-flag-mz.ap-16 {
  background-position: -576px -528px;
}
    
.ap-flag-mz.ap-20 {
  background-position: -720px -660px;
}
    
.ap-flag-mz.ap-32 {
  background-position: -1152px -1056px;
}
    
.ap-flag-mz.ap-64 {
  background-position: -2304px -2112px;
}
    
.ap-flag-na.ap-16 {
  background-position: -576px -544px;
}
    
.ap-flag-na.ap-20 {
  background-position: -720px -680px;
}
    
.ap-flag-na.ap-32 {
  background-position: -1152px -1088px;
}
    
.ap-flag-na.ap-64 {
  background-position: -2304px -2176px;
}
    
.ap-flag-nc.ap-16 {
  background-position: -576px -560px;
}
    
.ap-flag-nc.ap-20 {
  background-position: -720px -700px;
}
    
.ap-flag-nc.ap-32 {
  background-position: -1152px -1120px;
}
    
.ap-flag-nc.ap-64 {
  background-position: -2304px -2240px;
}
    
.ap-flag-ne.ap-16 {
  background-position: -576px -576px;
}
    
.ap-flag-ne.ap-20 {
  background-position: -720px -720px;
}
    
.ap-flag-ne.ap-32 {
  background-position: -1152px -1152px;
}
    
.ap-flag-ne.ap-64 {
  background-position: -2304px -2304px;
}
    
.ap-flag-nf.ap-16 {
  background-position: -576px -592px;
}
    
.ap-flag-nf.ap-20 {
  background-position: -720px -740px;
}
    
.ap-flag-nf.ap-32 {
  background-position: -1152px -1184px;
}
    
.ap-flag-nf.ap-64 {
  background-position: -2304px -2368px;
}
    
.ap-flag-ng.ap-16 {
  background-position: -576px -608px;
}
    
.ap-flag-ng.ap-20 {
  background-position: -720px -760px;
}
    
.ap-flag-ng.ap-32 {
  background-position: -1152px -1216px;
}
    
.ap-flag-ng.ap-64 {
  background-position: -2304px -2432px;
}
    
.ap-flag-ni.ap-16 {
  background-position: -576px -624px;
}
    
.ap-flag-ni.ap-20 {
  background-position: -720px -780px;
}
    
.ap-flag-ni.ap-32 {
  background-position: -1152px -1248px;
}
    
.ap-flag-ni.ap-64 {
  background-position: -2304px -2496px;
}
    
.ap-flag-nl.ap-16 {
  background-position: -576px -640px;
}
    
.ap-flag-nl.ap-20 {
  background-position: -720px -800px;
}
    
.ap-flag-nl.ap-32 {
  background-position: -1152px -1280px;
}
    
.ap-flag-nl.ap-64 {
  background-position: -2304px -2560px;
}
    
.ap-flag-no.ap-16 {
  background-position: -592px -0px;
}
    
.ap-flag-no.ap-20 {
  background-position: -740px -0px;
}
    
.ap-flag-no.ap-32 {
  background-position: -1184px -0px;
}
    
.ap-flag-no.ap-64 {
  background-position: -2368px -0px;
}
    
.ap-flag-np.ap-16 {
  background-position: -592px -16px;
}
    
.ap-flag-np.ap-20 {
  background-position: -740px -20px;
}
    
.ap-flag-np.ap-32 {
  background-position: -1184px -32px;
}
    
.ap-flag-np.ap-64 {
  background-position: -2368px -64px;
}
    
.ap-flag-nr.ap-16 {
  background-position: -592px -32px;
}
    
.ap-flag-nr.ap-20 {
  background-position: -740px -40px;
}
    
.ap-flag-nr.ap-32 {
  background-position: -1184px -64px;
}
    
.ap-flag-nr.ap-64 {
  background-position: -2368px -128px;
}
    
.ap-flag-nu.ap-16 {
  background-position: -592px -48px;
}
    
.ap-flag-nu.ap-20 {
  background-position: -740px -60px;
}
    
.ap-flag-nu.ap-32 {
  background-position: -1184px -96px;
}
    
.ap-flag-nu.ap-64 {
  background-position: -2368px -192px;
}
    
.ap-flag-nz.ap-16 {
  background-position: -592px -64px;
}
    
.ap-flag-nz.ap-20 {
  background-position: -740px -80px;
}
    
.ap-flag-nz.ap-32 {
  background-position: -1184px -128px;
}
    
.ap-flag-nz.ap-64 {
  background-position: -2368px -256px;
}
    
.ap-flag-om.ap-16 {
  background-position: -592px -80px;
}
    
.ap-flag-om.ap-20 {
  background-position: -740px -100px;
}
    
.ap-flag-om.ap-32 {
  background-position: -1184px -160px;
}
    
.ap-flag-om.ap-64 {
  background-position: -2368px -320px;
}
    
.ap-flag-pa.ap-16 {
  background-position: -592px -96px;
}
    
.ap-flag-pa.ap-20 {
  background-position: -740px -120px;
}
    
.ap-flag-pa.ap-32 {
  background-position: -1184px -192px;
}
    
.ap-flag-pa.ap-64 {
  background-position: -2368px -384px;
}
    
.ap-flag-pe.ap-16 {
  background-position: -592px -112px;
}
    
.ap-flag-pe.ap-20 {
  background-position: -740px -140px;
}
    
.ap-flag-pe.ap-32 {
  background-position: -1184px -224px;
}
    
.ap-flag-pe.ap-64 {
  background-position: -2368px -448px;
}
    
.ap-flag-pf.ap-16 {
  background-position: -592px -128px;
}
    
.ap-flag-pf.ap-20 {
  background-position: -740px -160px;
}
    
.ap-flag-pf.ap-32 {
  background-position: -1184px -256px;
}
    
.ap-flag-pf.ap-64 {
  background-position: -2368px -512px;
}
    
.ap-flag-pg.ap-16 {
  background-position: -592px -144px;
}
    
.ap-flag-pg.ap-20 {
  background-position: -740px -180px;
}
    
.ap-flag-pg.ap-32 {
  background-position: -1184px -288px;
}
    
.ap-flag-pg.ap-64 {
  background-position: -2368px -576px;
}
    
.ap-flag-ph.ap-16 {
  background-position: -592px -160px;
}
    
.ap-flag-ph.ap-20 {
  background-position: -740px -200px;
}
    
.ap-flag-ph.ap-32 {
  background-position: -1184px -320px;
}
    
.ap-flag-ph.ap-64 {
  background-position: -2368px -640px;
}
    
.ap-flag-pk.ap-16 {
  background-position: -592px -176px;
}
    
.ap-flag-pk.ap-20 {
  background-position: -740px -220px;
}
    
.ap-flag-pk.ap-32 {
  background-position: -1184px -352px;
}
    
.ap-flag-pk.ap-64 {
  background-position: -2368px -704px;
}
    
.ap-flag-pl.ap-16 {
  background-position: -592px -192px;
}
    
.ap-flag-pl.ap-20 {
  background-position: -740px -240px;
}
    
.ap-flag-pl.ap-32 {
  background-position: -1184px -384px;
}
    
.ap-flag-pl.ap-64 {
  background-position: -2368px -768px;
}
    
.ap-flag-pm.ap-16 {
  background-position: -592px -208px;
}
    
.ap-flag-pm.ap-20 {
  background-position: -740px -260px;
}
    
.ap-flag-pm.ap-32 {
  background-position: -1184px -416px;
}
    
.ap-flag-pm.ap-64 {
  background-position: -2368px -832px;
}
    
.ap-flag-pn.ap-16 {
  background-position: -592px -224px;
}
    
.ap-flag-pn.ap-20 {
  background-position: -740px -280px;
}
    
.ap-flag-pn.ap-32 {
  background-position: -1184px -448px;
}
    
.ap-flag-pn.ap-64 {
  background-position: -2368px -896px;
}
    
.ap-flag-pr.ap-16 {
  background-position: -592px -240px;
}
    
.ap-flag-pr.ap-20 {
  background-position: -740px -300px;
}
    
.ap-flag-pr.ap-32 {
  background-position: -1184px -480px;
}
    
.ap-flag-pr.ap-64 {
  background-position: -2368px -960px;
}
    
.ap-flag-ps.ap-16 {
  background-position: -592px -256px;
}
    
.ap-flag-ps.ap-20 {
  background-position: -740px -320px;
}
    
.ap-flag-ps.ap-32 {
  background-position: -1184px -512px;
}
    
.ap-flag-ps.ap-64 {
  background-position: -2368px -1024px;
}
    
.ap-flag-pt.ap-16 {
  background-position: -592px -272px;
}
    
.ap-flag-pt.ap-20 {
  background-position: -740px -340px;
}
    
.ap-flag-pt.ap-32 {
  background-position: -1184px -544px;
}
    
.ap-flag-pt.ap-64 {
  background-position: -2368px -1088px;
}
    
.ap-flag-pw.ap-16 {
  background-position: -592px -288px;
}
    
.ap-flag-pw.ap-20 {
  background-position: -740px -360px;
}
    
.ap-flag-pw.ap-32 {
  background-position: -1184px -576px;
}
    
.ap-flag-pw.ap-64 {
  background-position: -2368px -1152px;
}
    
.ap-flag-py.ap-16 {
  background-position: -592px -304px;
}
    
.ap-flag-py.ap-20 {
  background-position: -740px -380px;
}
    
.ap-flag-py.ap-32 {
  background-position: -1184px -608px;
}
    
.ap-flag-py.ap-64 {
  background-position: -2368px -1216px;
}
    
.ap-flag-qa.ap-16 {
  background-position: -592px -320px;
}
    
.ap-flag-qa.ap-20 {
  background-position: -740px -400px;
}
    
.ap-flag-qa.ap-32 {
  background-position: -1184px -640px;
}
    
.ap-flag-qa.ap-64 {
  background-position: -2368px -1280px;
}
    
.ap-flag-re.ap-16 {
  background-position: -592px -336px;
}
    
.ap-flag-re.ap-20 {
  background-position: -740px -420px;
}
    
.ap-flag-re.ap-32 {
  background-position: -1184px -672px;
}
    
.ap-flag-re.ap-64 {
  background-position: -2368px -1344px;
}
    
.ap-flag-ro.ap-16 {
  background-position: -592px -352px;
}
    
.ap-flag-ro.ap-20 {
  background-position: -740px -440px;
}
    
.ap-flag-ro.ap-32 {
  background-position: -1184px -704px;
}
    
.ap-flag-ro.ap-64 {
  background-position: -2368px -1408px;
}
    
.ap-flag-rs.ap-16 {
  background-position: -592px -368px;
}
    
.ap-flag-rs.ap-20 {
  background-position: -740px -460px;
}
    
.ap-flag-rs.ap-32 {
  background-position: -1184px -736px;
}
    
.ap-flag-rs.ap-64 {
  background-position: -2368px -1472px;
}
    
.ap-flag-ru.ap-16 {
  background-position: -592px -384px;
}
    
.ap-flag-ru.ap-20 {
  background-position: -740px -480px;
}
    
.ap-flag-ru.ap-32 {
  background-position: -1184px -768px;
}
    
.ap-flag-ru.ap-64 {
  background-position: -2368px -1536px;
}
    
.ap-flag-rw.ap-16 {
  background-position: -592px -400px;
}
    
.ap-flag-rw.ap-20 {
  background-position: -740px -500px;
}
    
.ap-flag-rw.ap-32 {
  background-position: -1184px -800px;
}
    
.ap-flag-rw.ap-64 {
  background-position: -2368px -1600px;
}
    
.ap-flag-sa.ap-16 {
  background-position: -592px -416px;
}
    
.ap-flag-sa.ap-20 {
  background-position: -740px -520px;
}
    
.ap-flag-sa.ap-32 {
  background-position: -1184px -832px;
}
    
.ap-flag-sa.ap-64 {
  background-position: -2368px -1664px;
}
    
.ap-flag-sb.ap-16 {
  background-position: -592px -432px;
}
    
.ap-flag-sb.ap-20 {
  background-position: -740px -540px;
}
    
.ap-flag-sb.ap-32 {
  background-position: -1184px -864px;
}
    
.ap-flag-sb.ap-64 {
  background-position: -2368px -1728px;
}
    
.ap-flag-sc.ap-16 {
  background-position: -592px -448px;
}
    
.ap-flag-sc.ap-20 {
  background-position: -740px -560px;
}
    
.ap-flag-sc.ap-32 {
  background-position: -1184px -896px;
}
    
.ap-flag-sc.ap-64 {
  background-position: -2368px -1792px;
}
    
.ap-flag-sd.ap-16 {
  background-position: -592px -464px;
}
    
.ap-flag-sd.ap-20 {
  background-position: -740px -580px;
}
    
.ap-flag-sd.ap-32 {
  background-position: -1184px -928px;
}
    
.ap-flag-sd.ap-64 {
  background-position: -2368px -1856px;
}
    
.ap-flag-se.ap-16 {
  background-position: -592px -480px;
}
    
.ap-flag-se.ap-20 {
  background-position: -740px -600px;
}
    
.ap-flag-se.ap-32 {
  background-position: -1184px -960px;
}
    
.ap-flag-se.ap-64 {
  background-position: -2368px -1920px;
}
    
.ap-flag-sg.ap-16 {
  background-position: -592px -496px;
}
    
.ap-flag-sg.ap-20 {
  background-position: -740px -620px;
}
    
.ap-flag-sg.ap-32 {
  background-position: -1184px -992px;
}
    
.ap-flag-sg.ap-64 {
  background-position: -2368px -1984px;
}
    
.ap-flag-sh.ap-16 {
  background-position: -592px -512px;
}
    
.ap-flag-sh.ap-20 {
  background-position: -740px -640px;
}
    
.ap-flag-sh.ap-32 {
  background-position: -1184px -1024px;
}
    
.ap-flag-sh.ap-64 {
  background-position: -2368px -2048px;
}
    
.ap-flag-si.ap-16 {
  background-position: -592px -528px;
}
    
.ap-flag-si.ap-20 {
  background-position: -740px -660px;
}
    
.ap-flag-si.ap-32 {
  background-position: -1184px -1056px;
}
    
.ap-flag-si.ap-64 {
  background-position: -2368px -2112px;
}
    
.ap-flag-sj.ap-16 {
  background-position: -592px -544px;
}
    
.ap-flag-sj.ap-20 {
  background-position: -740px -680px;
}
    
.ap-flag-sj.ap-32 {
  background-position: -1184px -1088px;
}
    
.ap-flag-sj.ap-64 {
  background-position: -2368px -2176px;
}
    
.ap-flag-sk.ap-16 {
  background-position: -592px -560px;
}
    
.ap-flag-sk.ap-20 {
  background-position: -740px -700px;
}
    
.ap-flag-sk.ap-32 {
  background-position: -1184px -1120px;
}
    
.ap-flag-sk.ap-64 {
  background-position: -2368px -2240px;
}
    
.ap-flag-sl.ap-16 {
  background-position: -592px -576px;
}
    
.ap-flag-sl.ap-20 {
  background-position: -740px -720px;
}
    
.ap-flag-sl.ap-32 {
  background-position: -1184px -1152px;
}
    
.ap-flag-sl.ap-64 {
  background-position: -2368px -2304px;
}
    
.ap-flag-sm.ap-16 {
  background-position: -592px -592px;
}
    
.ap-flag-sm.ap-20 {
  background-position: -740px -740px;
}
    
.ap-flag-sm.ap-32 {
  background-position: -1184px -1184px;
}
    
.ap-flag-sm.ap-64 {
  background-position: -2368px -2368px;
}
    
.ap-flag-sn.ap-16 {
  background-position: -592px -608px;
}
    
.ap-flag-sn.ap-20 {
  background-position: -740px -760px;
}
    
.ap-flag-sn.ap-32 {
  background-position: -1184px -1216px;
}
    
.ap-flag-sn.ap-64 {
  background-position: -2368px -2432px;
}
    
.ap-flag-so.ap-16 {
  background-position: -592px -624px;
}
    
.ap-flag-so.ap-20 {
  background-position: -740px -780px;
}
    
.ap-flag-so.ap-32 {
  background-position: -1184px -1248px;
}
    
.ap-flag-so.ap-64 {
  background-position: -2368px -2496px;
}
    
.ap-flag-sr.ap-16 {
  background-position: -592px -640px;
}
    
.ap-flag-sr.ap-20 {
  background-position: -740px -800px;
}
    
.ap-flag-sr.ap-32 {
  background-position: -1184px -1280px;
}
    
.ap-flag-sr.ap-64 {
  background-position: -2368px -2560px;
}
    
.ap-flag-ss.ap-16 {
  background-position: -608px -0px;
}
    
.ap-flag-ss.ap-20 {
  background-position: -760px -0px;
}
    
.ap-flag-ss.ap-32 {
  background-position: -1216px -0px;
}
    
.ap-flag-ss.ap-64 {
  background-position: -2432px -0px;
}
    
.ap-flag-st.ap-16 {
  background-position: -608px -16px;
}
    
.ap-flag-st.ap-20 {
  background-position: -760px -20px;
}
    
.ap-flag-st.ap-32 {
  background-position: -1216px -32px;
}
    
.ap-flag-st.ap-64 {
  background-position: -2432px -64px;
}
    
.ap-flag-sv.ap-16 {
  background-position: -608px -32px;
}
    
.ap-flag-sv.ap-20 {
  background-position: -760px -40px;
}
    
.ap-flag-sv.ap-32 {
  background-position: -1216px -64px;
}
    
.ap-flag-sv.ap-64 {
  background-position: -2432px -128px;
}
    
.ap-flag-sx.ap-16 {
  background-position: -608px -48px;
}
    
.ap-flag-sx.ap-20 {
  background-position: -760px -60px;
}
    
.ap-flag-sx.ap-32 {
  background-position: -1216px -96px;
}
    
.ap-flag-sx.ap-64 {
  background-position: -2432px -192px;
}
    
.ap-flag-sy.ap-16 {
  background-position: -608px -64px;
}
    
.ap-flag-sy.ap-20 {
  background-position: -760px -80px;
}
    
.ap-flag-sy.ap-32 {
  background-position: -1216px -128px;
}
    
.ap-flag-sy.ap-64 {
  background-position: -2432px -256px;
}
    
.ap-flag-sz.ap-16 {
  background-position: -608px -80px;
}
    
.ap-flag-sz.ap-20 {
  background-position: -760px -100px;
}
    
.ap-flag-sz.ap-32 {
  background-position: -1216px -160px;
}
    
.ap-flag-sz.ap-64 {
  background-position: -2432px -320px;
}
    
.ap-flag-ta.ap-16 {
  background-position: -608px -96px;
}
    
.ap-flag-ta.ap-20 {
  background-position: -760px -120px;
}
    
.ap-flag-ta.ap-32 {
  background-position: -1216px -192px;
}
    
.ap-flag-ta.ap-64 {
  background-position: -2432px -384px;
}
    
.ap-flag-tc.ap-16 {
  background-position: -608px -112px;
}
    
.ap-flag-tc.ap-20 {
  background-position: -760px -140px;
}
    
.ap-flag-tc.ap-32 {
  background-position: -1216px -224px;
}
    
.ap-flag-tc.ap-64 {
  background-position: -2432px -448px;
}
    
.ap-flag-td.ap-16 {
  background-position: -608px -128px;
}
    
.ap-flag-td.ap-20 {
  background-position: -760px -160px;
}
    
.ap-flag-td.ap-32 {
  background-position: -1216px -256px;
}
    
.ap-flag-td.ap-64 {
  background-position: -2432px -512px;
}
    
.ap-flag-tf.ap-16 {
  background-position: -608px -144px;
}
    
.ap-flag-tf.ap-20 {
  background-position: -760px -180px;
}
    
.ap-flag-tf.ap-32 {
  background-position: -1216px -288px;
}
    
.ap-flag-tf.ap-64 {
  background-position: -2432px -576px;
}
    
.ap-flag-tg.ap-16 {
  background-position: -608px -160px;
}
    
.ap-flag-tg.ap-20 {
  background-position: -760px -200px;
}
    
.ap-flag-tg.ap-32 {
  background-position: -1216px -320px;
}
    
.ap-flag-tg.ap-64 {
  background-position: -2432px -640px;
}
    
.ap-flag-th.ap-16 {
  background-position: -608px -176px;
}
    
.ap-flag-th.ap-20 {
  background-position: -760px -220px;
}
    
.ap-flag-th.ap-32 {
  background-position: -1216px -352px;
}
    
.ap-flag-th.ap-64 {
  background-position: -2432px -704px;
}
    
.ap-flag-tj.ap-16 {
  background-position: -608px -192px;
}
    
.ap-flag-tj.ap-20 {
  background-position: -760px -240px;
}
    
.ap-flag-tj.ap-32 {
  background-position: -1216px -384px;
}
    
.ap-flag-tj.ap-64 {
  background-position: -2432px -768px;
}
    
.ap-flag-tk.ap-16 {
  background-position: -608px -208px;
}
    
.ap-flag-tk.ap-20 {
  background-position: -760px -260px;
}
    
.ap-flag-tk.ap-32 {
  background-position: -1216px -416px;
}
    
.ap-flag-tk.ap-64 {
  background-position: -2432px -832px;
}
    
.ap-flag-tl.ap-16 {
  background-position: -608px -224px;
}
    
.ap-flag-tl.ap-20 {
  background-position: -760px -280px;
}
    
.ap-flag-tl.ap-32 {
  background-position: -1216px -448px;
}
    
.ap-flag-tl.ap-64 {
  background-position: -2432px -896px;
}
    
.ap-flag-tm.ap-16 {
  background-position: -608px -240px;
}
    
.ap-flag-tm.ap-20 {
  background-position: -760px -300px;
}
    
.ap-flag-tm.ap-32 {
  background-position: -1216px -480px;
}
    
.ap-flag-tm.ap-64 {
  background-position: -2432px -960px;
}
    
.ap-flag-tn.ap-16 {
  background-position: -608px -256px;
}
    
.ap-flag-tn.ap-20 {
  background-position: -760px -320px;
}
    
.ap-flag-tn.ap-32 {
  background-position: -1216px -512px;
}
    
.ap-flag-tn.ap-64 {
  background-position: -2432px -1024px;
}
    
.ap-flag-to.ap-16 {
  background-position: -608px -272px;
}
    
.ap-flag-to.ap-20 {
  background-position: -760px -340px;
}
    
.ap-flag-to.ap-32 {
  background-position: -1216px -544px;
}
    
.ap-flag-to.ap-64 {
  background-position: -2432px -1088px;
}
    
.ap-flag-tr.ap-16 {
  background-position: -608px -288px;
}
    
.ap-flag-tr.ap-20 {
  background-position: -760px -360px;
}
    
.ap-flag-tr.ap-32 {
  background-position: -1216px -576px;
}
    
.ap-flag-tr.ap-64 {
  background-position: -2432px -1152px;
}
    
.ap-flag-tt.ap-16 {
  background-position: -608px -304px;
}
    
.ap-flag-tt.ap-20 {
  background-position: -760px -380px;
}
    
.ap-flag-tt.ap-32 {
  background-position: -1216px -608px;
}
    
.ap-flag-tt.ap-64 {
  background-position: -2432px -1216px;
}
    
.ap-flag-tv.ap-16 {
  background-position: -608px -320px;
}
    
.ap-flag-tv.ap-20 {
  background-position: -760px -400px;
}
    
.ap-flag-tv.ap-32 {
  background-position: -1216px -640px;
}
    
.ap-flag-tv.ap-64 {
  background-position: -2432px -1280px;
}
    
.ap-flag-tw.ap-16 {
  background-position: -608px -336px;
}
    
.ap-flag-tw.ap-20 {
  background-position: -760px -420px;
}
    
.ap-flag-tw.ap-32 {
  background-position: -1216px -672px;
}
    
.ap-flag-tw.ap-64 {
  background-position: -2432px -1344px;
}
    
.ap-flag-tz.ap-16 {
  background-position: -608px -352px;
}
    
.ap-flag-tz.ap-20 {
  background-position: -760px -440px;
}
    
.ap-flag-tz.ap-32 {
  background-position: -1216px -704px;
}
    
.ap-flag-tz.ap-64 {
  background-position: -2432px -1408px;
}
    
.ap-flag-ua.ap-16 {
  background-position: -608px -368px;
}
    
.ap-flag-ua.ap-20 {
  background-position: -760px -460px;
}
    
.ap-flag-ua.ap-32 {
  background-position: -1216px -736px;
}
    
.ap-flag-ua.ap-64 {
  background-position: -2432px -1472px;
}
    
.ap-flag-ug.ap-16 {
  background-position: -608px -384px;
}
    
.ap-flag-ug.ap-20 {
  background-position: -760px -480px;
}
    
.ap-flag-ug.ap-32 {
  background-position: -1216px -768px;
}
    
.ap-flag-ug.ap-64 {
  background-position: -2432px -1536px;
}
    
.ap-flag-um.ap-16 {
  background-position: -608px -400px;
}
    
.ap-flag-um.ap-20 {
  background-position: -760px -500px;
}
    
.ap-flag-um.ap-32 {
  background-position: -1216px -800px;
}
    
.ap-flag-um.ap-64 {
  background-position: -2432px -1600px;
}
    
.ap-flag-us.ap-16 {
  background-position: -608px -416px;
}
    
.ap-flag-us.ap-20 {
  background-position: -760px -520px;
}
    
.ap-flag-us.ap-32 {
  background-position: -1216px -832px;
}
    
.ap-flag-us.ap-64 {
  background-position: -2432px -1664px;
}
    
.ap-flag-uy.ap-16 {
  background-position: -608px -432px;
}
    
.ap-flag-uy.ap-20 {
  background-position: -760px -540px;
}
    
.ap-flag-uy.ap-32 {
  background-position: -1216px -864px;
}
    
.ap-flag-uy.ap-64 {
  background-position: -2432px -1728px;
}
    
.ap-flag-uz.ap-16 {
  background-position: -608px -448px;
}
    
.ap-flag-uz.ap-20 {
  background-position: -760px -560px;
}
    
.ap-flag-uz.ap-32 {
  background-position: -1216px -896px;
}
    
.ap-flag-uz.ap-64 {
  background-position: -2432px -1792px;
}
    
.ap-flag-va.ap-16 {
  background-position: -608px -464px;
}
    
.ap-flag-va.ap-20 {
  background-position: -760px -580px;
}
    
.ap-flag-va.ap-32 {
  background-position: -1216px -928px;
}
    
.ap-flag-va.ap-64 {
  background-position: -2432px -1856px;
}
    
.ap-flag-vc.ap-16 {
  background-position: -608px -480px;
}
    
.ap-flag-vc.ap-20 {
  background-position: -760px -600px;
}
    
.ap-flag-vc.ap-32 {
  background-position: -1216px -960px;
}
    
.ap-flag-vc.ap-64 {
  background-position: -2432px -1920px;
}
    
.ap-flag-ve.ap-16 {
  background-position: -608px -496px;
}
    
.ap-flag-ve.ap-20 {
  background-position: -760px -620px;
}
    
.ap-flag-ve.ap-32 {
  background-position: -1216px -992px;
}
    
.ap-flag-ve.ap-64 {
  background-position: -2432px -1984px;
}
    
.ap-flag-vg.ap-16 {
  background-position: -608px -512px;
}
    
.ap-flag-vg.ap-20 {
  background-position: -760px -640px;
}
    
.ap-flag-vg.ap-32 {
  background-position: -1216px -1024px;
}
    
.ap-flag-vg.ap-64 {
  background-position: -2432px -2048px;
}
    
.ap-flag-vi.ap-16 {
  background-position: -608px -528px;
}
    
.ap-flag-vi.ap-20 {
  background-position: -760px -660px;
}
    
.ap-flag-vi.ap-32 {
  background-position: -1216px -1056px;
}
    
.ap-flag-vi.ap-64 {
  background-position: -2432px -2112px;
}
    
.ap-flag-vn.ap-16 {
  background-position: -608px -544px;
}
    
.ap-flag-vn.ap-20 {
  background-position: -760px -680px;
}
    
.ap-flag-vn.ap-32 {
  background-position: -1216px -1088px;
}
    
.ap-flag-vn.ap-64 {
  background-position: -2432px -2176px;
}
    
.ap-flag-vu.ap-16 {
  background-position: -608px -560px;
}
    
.ap-flag-vu.ap-20 {
  background-position: -760px -700px;
}
    
.ap-flag-vu.ap-32 {
  background-position: -1216px -1120px;
}
    
.ap-flag-vu.ap-64 {
  background-position: -2432px -2240px;
}
    
.ap-flag-wf.ap-16 {
  background-position: -608px -576px;
}
    
.ap-flag-wf.ap-20 {
  background-position: -760px -720px;
}
    
.ap-flag-wf.ap-32 {
  background-position: -1216px -1152px;
}
    
.ap-flag-wf.ap-64 {
  background-position: -2432px -2304px;
}
    
.ap-flag-ws.ap-16 {
  background-position: -608px -592px;
}
    
.ap-flag-ws.ap-20 {
  background-position: -760px -740px;
}
    
.ap-flag-ws.ap-32 {
  background-position: -1216px -1184px;
}
    
.ap-flag-ws.ap-64 {
  background-position: -2432px -2368px;
}
    
.ap-flag-xk.ap-16 {
  background-position: -608px -608px;
}
    
.ap-flag-xk.ap-20 {
  background-position: -760px -760px;
}
    
.ap-flag-xk.ap-32 {
  background-position: -1216px -1216px;
}
    
.ap-flag-xk.ap-64 {
  background-position: -2432px -2432px;
}
    
.ap-flag-ye.ap-16 {
  background-position: -608px -624px;
}
    
.ap-flag-ye.ap-20 {
  background-position: -760px -780px;
}
    
.ap-flag-ye.ap-32 {
  background-position: -1216px -1248px;
}
    
.ap-flag-ye.ap-64 {
  background-position: -2432px -2496px;
}
    
.ap-flag-yt.ap-16 {
  background-position: -608px -640px;
}
    
.ap-flag-yt.ap-20 {
  background-position: -760px -800px;
}
    
.ap-flag-yt.ap-32 {
  background-position: -1216px -1280px;
}
    
.ap-flag-yt.ap-64 {
  background-position: -2432px -2560px;
}
    
.ap-flag-za.ap-16 {
  background-position: -624px -0px;
}
    
.ap-flag-za.ap-20 {
  background-position: -780px -0px;
}
    
.ap-flag-za.ap-32 {
  background-position: -1248px -0px;
}
    
.ap-flag-za.ap-64 {
  background-position: -2496px -0px;
}
    
.ap-flag-zm.ap-16 {
  background-position: -624px -16px;
}
    
.ap-flag-zm.ap-20 {
  background-position: -780px -20px;
}
    
.ap-flag-zm.ap-32 {
  background-position: -1248px -32px;
}
    
.ap-flag-zm.ap-64 {
  background-position: -2496px -64px;
}
    
.ap-flag-zw.ap-16 {
  background-position: -624px -32px;
}
    
.ap-flag-zw.ap-20 {
  background-position: -780px -40px;
}
    
.ap-flag-zw.ap-32 {
  background-position: -1248px -64px;
}
    
.ap-flag-zw.ap-64 {
  background-position: -2496px -128px;
}
    
.ap-man-man-boy.ap-16 {
  background-position: -624px -48px;
}
    
.ap-man-man-boy.ap-20 {
  background-position: -780px -60px;
}
    
.ap-man-man-boy.ap-32 {
  background-position: -1248px -96px;
}
    
.ap-man-man-boy.ap-64 {
  background-position: -2496px -192px;
}
    
.ap-man-man-boy-boy.ap-16 {
  background-position: -624px -64px;
}
    
.ap-man-man-boy-boy.ap-20 {
  background-position: -780px -80px;
}
    
.ap-man-man-boy-boy.ap-32 {
  background-position: -1248px -128px;
}
    
.ap-man-man-boy-boy.ap-64 {
  background-position: -2496px -256px;
}
    
.ap-man-man-girl.ap-16 {
  background-position: -624px -80px;
}
    
.ap-man-man-girl.ap-20 {
  background-position: -780px -100px;
}
    
.ap-man-man-girl.ap-32 {
  background-position: -1248px -160px;
}
    
.ap-man-man-girl.ap-64 {
  background-position: -2496px -320px;
}
    
.ap-man-man-girl-boy.ap-16 {
  background-position: -624px -96px;
}
    
.ap-man-man-girl-boy.ap-20 {
  background-position: -780px -120px;
}
    
.ap-man-man-girl-boy.ap-32 {
  background-position: -1248px -192px;
}
    
.ap-man-man-girl-boy.ap-64 {
  background-position: -2496px -384px;
}
    
.ap-man-man-girl-girl.ap-16 {
  background-position: -624px -112px;
}
    
.ap-man-man-girl-girl.ap-20 {
  background-position: -780px -140px;
}
    
.ap-man-man-girl-girl.ap-32 {
  background-position: -1248px -224px;
}
    
.ap-man-man-girl-girl.ap-64 {
  background-position: -2496px -448px;
}
    
.ap-man-woman-boy-boy.ap-16 {
  background-position: -624px -128px;
}
    
.ap-man-woman-boy-boy.ap-20 {
  background-position: -780px -160px;
}
    
.ap-man-woman-boy-boy.ap-32 {
  background-position: -1248px -256px;
}
    
.ap-man-woman-boy-boy.ap-64 {
  background-position: -2496px -512px;
}
    
.ap-man-woman-girl.ap-16 {
  background-position: -624px -144px;
}
    
.ap-man-woman-girl.ap-20 {
  background-position: -780px -180px;
}
    
.ap-man-woman-girl.ap-32 {
  background-position: -1248px -288px;
}
    
.ap-man-woman-girl.ap-64 {
  background-position: -2496px -576px;
}
    
.ap-man-woman-girl-boy.ap-16 {
  background-position: -624px -160px;
}
    
.ap-man-woman-girl-boy.ap-20 {
  background-position: -780px -200px;
}
    
.ap-man-woman-girl-boy.ap-32 {
  background-position: -1248px -320px;
}
    
.ap-man-woman-girl-boy.ap-64 {
  background-position: -2496px -640px;
}
    
.ap-man-woman-girl-girl.ap-16 {
  background-position: -624px -176px;
}
    
.ap-man-woman-girl-girl.ap-20 {
  background-position: -780px -220px;
}
    
.ap-man-woman-girl-girl.ap-32 {
  background-position: -1248px -352px;
}
    
.ap-man-woman-girl-girl.ap-64 {
  background-position: -2496px -704px;
}
    
.ap-man-heart-man.ap-16 {
  background-position: -624px -192px;
}
    
.ap-man-heart-man.ap-20 {
  background-position: -780px -240px;
}
    
.ap-man-heart-man.ap-32 {
  background-position: -1248px -384px;
}
    
.ap-man-heart-man.ap-64 {
  background-position: -2496px -768px;
}
    
.ap-man-kiss-man.ap-16 {
  background-position: -624px -208px;
}
    
.ap-man-kiss-man.ap-20 {
  background-position: -780px -260px;
}
    
.ap-man-kiss-man.ap-32 {
  background-position: -1248px -416px;
}
    
.ap-man-kiss-man.ap-64 {
  background-position: -2496px -832px;
}
    
.ap-woman-woman-boy.ap-16 {
  background-position: -624px -224px;
}
    
.ap-woman-woman-boy.ap-20 {
  background-position: -780px -280px;
}
    
.ap-woman-woman-boy.ap-32 {
  background-position: -1248px -448px;
}
    
.ap-woman-woman-boy.ap-64 {
  background-position: -2496px -896px;
}
    
.ap-woman-woman-boy-boy.ap-16 {
  background-position: -624px -240px;
}
    
.ap-woman-woman-boy-boy.ap-20 {
  background-position: -780px -300px;
}
    
.ap-woman-woman-boy-boy.ap-32 {
  background-position: -1248px -480px;
}
    
.ap-woman-woman-boy-boy.ap-64 {
  background-position: -2496px -960px;
}
    
.ap-woman-woman-girl.ap-16 {
  background-position: -624px -256px;
}
    
.ap-woman-woman-girl.ap-20 {
  background-position: -780px -320px;
}
    
.ap-woman-woman-girl.ap-32 {
  background-position: -1248px -512px;
}
    
.ap-woman-woman-girl.ap-64 {
  background-position: -2496px -1024px;
}
    
.ap-woman-woman-girl-boy.ap-16 {
  background-position: -624px -272px;
}
    
.ap-woman-woman-girl-boy.ap-20 {
  background-position: -780px -340px;
}
    
.ap-woman-woman-girl-boy.ap-32 {
  background-position: -1248px -544px;
}
    
.ap-woman-woman-girl-boy.ap-64 {
  background-position: -2496px -1088px;
}
    
.ap-woman-woman-girl-girl.ap-16 {
  background-position: -624px -288px;
}
    
.ap-woman-woman-girl-girl.ap-20 {
  background-position: -780px -360px;
}
    
.ap-woman-woman-girl-girl.ap-32 {
  background-position: -1248px -576px;
}
    
.ap-woman-woman-girl-girl.ap-64 {
  background-position: -2496px -1152px;
}
    
.ap-woman-heart-woman.ap-16 {
  background-position: -624px -304px;
}
    
.ap-woman-heart-woman.ap-20 {
  background-position: -780px -380px;
}
    
.ap-woman-heart-woman.ap-32 {
  background-position: -1248px -608px;
}
    
.ap-woman-heart-woman.ap-64 {
  background-position: -2496px -1216px;
}
    
.ap-woman-kiss-woman.ap-16 {
  background-position: -624px -320px;
}
    
.ap-woman-kiss-woman.ap-20 {
  background-position: -780px -400px;
}
    
.ap-woman-kiss-woman.ap-32 {
  background-position: -1248px -640px;
}
    
.ap-woman-kiss-woman.ap-64 {
  background-position: -2496px -1280px;
}
    