/*
 * CSSMap plugin - Continents [ http://cssmapsplugin.com/get/continents ]
 * version: 5.5
 *
 * author: Åukasz Popardowski { Winston_Wolf }
 * license: http://cssmapsplugin.com/license
 * FAQ: http://cssmapsplugin.com/faq
 *
 * email: http://cssmapsplugin.com/contact
 * twitter: @CSSMapplugin

 * ---------------------------------------------------------------------------------------------------- *
 *                               DO NOT EDIT FROM THIS POINT!                                           *
 * ---------------------------------------------------------------------------------------------------- */
 @import url("cssmap-themes.css"); .c1 .s1 {
    height: .1em;
    left: 9.5em;
    top: 5.7em;
    width: .1em
}

.c1 .s2 {
    height: .4em;
    left: 9.3em;
    top: 5.8em;
    width: .3em
}

.c1 .s3 {
    height: .3em;
    left: 9.2em;
    top: 6em;
    width: .3em
}

.c1 .s4 {
    height: .2em;
    left: 8.2em;
    top: 6.5em;
    width: .6em
}

.c1 .s5 {
    height: .1em;
    left: 8.1em;
    top: 6.4em;
    width: .8em
}

.c1 .s6 {
    height: .4em;
    left: 8em;
    top: 6em;
    width: 1em
}

.c1 .s7 {
    height: .5em;
    left: 8em;
    top: 5.5em;
    width: 1.2em
}

.c1 .s8 {
    height: .2em;
    left: 9.6em;
    top: 4.8em;
    width: .1em
}

.c1 .s9 {
    height: .4em;
    left: 9.5em;
    top: 4.8em;
    width: .1em
}

.c1 .s10 {
    height: .5em;
    left: 9.3em;
    top: 4.8em;
    width: .2em
}

.c1 .s11 {
    height: .7em;
    left: 9.2em;
    top: 4.7em;
    width: .1em
}

.c1 .s12 {
    height: .9em;
    left: 7.9em;
    top: 4.6em;
    width: 1.3em
}

.c1 .s13 {
    height: 1em;
    left: 7.8em;
    top: 4.4em;
    width: 1.3em
}

.c1 .s14 {
    height: .1em;
    left: 7.5em;
    top: 3.8em;
    width: .5em
}

.c1 .s15 {
    height: .1em;
    left: 7.1em;
    top: 3.9em;
    width: .9em
}

.c1 .s16 {
    height: .6em;
    left: 6.8em;
    top: 4.3em;
    width: .1em
}

.c1 .s17 {
    height: 1em;
    left: 7em;
    top: 4.1em;
    width: .1em
}

.c1 .s18 {
    height: .8em;
    left: 6.9em;
    top: 4.2em;
    width: 2.1em
}

.c1 .s19 {
    height: 1.2em;
    left: 7.1em;
    top: 4em;
    width: 1.8em
}

.c2 .s1 {
    height: .1em;
    left: 11.7em;
    top: .6em;
    width: .1em
}

.c2 .s2 {
    height: .1em;
    left: 11.5em;
    top: .7em;
    width: .5em
}

.c2 .s3 {
    height: .2em;
    left: 11.4em;
    top: .8em;
    width: .6em
}

.c2 .s4 {
    height: .1em;
    left: 9.7em;
    top: .6em;
    width: .3em
}

.c2 .s5 {
    height: .1em;
    left: 9.8em;
    top: .7em;
    width: .4em
}

.c2 .s6 {
    height: .1em;
    left: 9.8em;
    top: .8em;
    width: .7em
}

.c2 .s7 {
    height: .1em;
    left: 9.8em;
    top: .9em;
    width: .8em
}

.c2 .s8 {
    height: .3em;
    left: 9.6em;
    top: 1.6em;
    width: .1em
}

.c2 .s9 {
    height: .4em;
    left: 9.7em;
    top: 1.6em;
    width: .1em
}

.c2 .s10 {
    height: .2em;
    left: 13.9em;
    top: 1.2em;
    width: .1em
}

.c2 .s11 {
    height: 1.5em;
    left: 13.7em;
    top: 1em;
    width: .2em
}

.c2 .s12 {
    height: 1.6em;
    left: 13.6em;
    top: 1em;
    width: .1em
}

.c2 .s13 {
    height: 1.9em;
    left: 13.2em;
    top: 1em;
    width: .4em
}

.c2 .s14 {
    height: 1.1em;
    left: 9.7em;
    top: 2.1em;
    width: 3.8em
}

.c2 .s15 {
    height: .9em;
    left: 9.6em;
    top: 2.4em;
    width: 3.8em
}

.c2 .s16 {
    height: .1em;
    left: 9.3em;
    top: 3.2em;
    width: .1em
}

.c2 .s17 {
    height: .5em;
    left: 9.4em;
    top: 3.1em;
    width: .1em
}

.c2 .s18 {
    height: .6em;
    left: 9.5em;
    top: 3em;
    width: 3.8em
}

.c2 .s19 {
    height: 2.9em;
    left: 9.8em;
    top: 1em;
    width: 3.4em
}

.c2 .s20 {
    height: .1em;
    left: 12.4em;
    top: 5.7em;
    width: .4em
}

.c2 .s21 {
    height: .2em;
    left: 11.8em;
    top: 5.5em;
    width: 1.6em
}

.c2 .s22 {
    height: .2em;
    left: 11.6em;
    top: 5.3em;
    width: 1.8em
}

.c2 .s23 {
    height: .2em;
    left: 11.5em;
    top: 5.1em;
    width: 1.5em
}

.c2 .s24 {
    height: .1em;
    left: 10.8em;
    top: 5em;
    width: 2.1em
}

.c2 .s25 {
    height: .1em;
    left: 10.7em;
    top: 4.9em;
    width: 2.2em
}

.c2 .s26 {
    height: .1em;
    left: 10.6em;
    top: 4.8em;
    width: 2.2em
}

.c2 .s27 {
    height: .1em;
    left: 9.7em;
    top: 4.8em;
    width: .1em
}

.c2 .s28 {
    height: .1em;
    left: 9.3em;
    top: 4.7em;
    width: 3.5em
}

.c2 .s29 {
    height: .3em;
    left: 9.2em;
    top: 4.4em;
    width: 3.5em
}

.c2 .s30 {
    height: 1.1em;
    left: 9.1em;
    top: 3.5em;
    width: .1em
}

.c2 .s31 {
    height: .2em;
    left: 9em;
    top: 4.2em;
    width: 3.8em
}

.c2 .s32 {
    height: .1em;
    left: 8.6em;
    top: 3.8em;
    width: .3em
}

.c2 .s33 {
    height: .2em;
    left: 8.5em;
    top: 3.6em;
    width: 4.8em
}

.c2 .s34 {
    height: .6em;
    left: 8.9em;
    top: 3.6em;
    width: 4em
}

.c3 .s1 {
    height: .1em;
    left: 14.3em;
    top: 4.7em;
    width: .2em
}

.c3 .s2 {
    height: .1em;
    left: 13.5em;
    top: 4.7em;
    width: .2em
}

.c3 .s3 {
    height: .2em;
    left: 13.2em;
    top: 4.9em;
    width: .2em
}

.c3 .s4 {
    height: .3em;
    left: 13.4em;
    top: 4.8em;
    width: .4em
}

.c3 .s5 {
    height: .5em;
    left: 13.8em;
    top: 4.8em;
    width: .8em
}

.c3 .s6 {
    height: .4em;
    left: 13.4em;
    top: 5.3em;
    width: 1.8em
}

.c3 .s7 {
    height: .1em;
    left: 12.8em;
    top: 5.7em;
    width: 2.4em
}

.c3 .s8 {
    height: .1em;
    left: 12.7em;
    top: 5.8em;
    width: 2.5em
}

.c3 .s9 {
    height: .2em;
    left: 15.2em;
    top: 6em;
    width: .3em
}

.c3 .s10 {
    height: .3em;
    left: 12.5em;
    top: 5.9em;
    width: 2.7em
}

.c3 .s11 {
    height: .3em;
    left: 12.4em;
    top: 6em;
    width: 2.6em
}

.c3 .s12 {
    height: .1em;
    left: 13.2em;
    top: 7.3em;
    width: 1.1em
}

.c3 .s13 {
    height: .1em;
    left: 13.2em;
    top: 7.2em;
    width: 1.2em
}

.c3 .s14 {
    height: .1em;
    left: 13.2em;
    top: 7.1em;
    width: 1.3em
}

.c3 .s15 {
    height: .1em;
    left: 13.1em;
    top: 7em;
    width: 1.5em
}

.c3 .s16 {
    height: .1em;
    left: 13em;
    top: 6.9em;
    width: 1.6em
}

.c3 .s17 {
    height: .2em;
    left: 12.2em;
    top: 6.7em;
    width: 2.4em
}

.c3 .s18 {
    height: .7em;
    left: 12.1em;
    top: 6.1em;
    width: 2.3em
}

.c4 .s1 {
    height: .1em;
    left: 8.9em;
    top: .7em;
    width: .2em
}

.c4 .s2 {
    height: .1em;
    left: 8.8em;
    top: .8em;
    width: .4em
}

.c4 .s3 {
    height: .2em;
    left: 8.6em;
    top: .9em;
    width: .5em
}

.c4 .s4 {
    height: .2em;
    left: 8.2em;
    top: 1.1em;
    width: .1em
}

.c4 .s5 {
    height: .5em;
    left: 7.8em;
    top: 1em;
    width: .4em
}

.c4 .s6 {
    height: .1em;
    left: 9.2em;
    top: 1.3em;
    width: .3em
}

.c4 .s7 {
    height: .5em;
    left: 9.1em;
    top: 1.4em;
    width: .3em
}

.c4 .s8 {
    height: .1em;
    left: 9.7em;
    top: 2em;
    width: .1em
}

.c4 .s9 {
    height: .5em;
    left: 8.1em;
    top: 1.9em;
    width: 1.6em
}

.c4 .s10 {
    height: 1em;
    left: 7.9em;
    top: 2em;
    width: 1.7em
}

.c4 .s11 {
    height: .8em;
    left: 7.8em;
    top: 2.3em;
    width: 1.7em
}

.c4 .s12 {
    height: .1em;
    left: 6.7em;
    top: 2.2em;
    width: .3em
}

.c4 .s13 {
    height: .2em;
    left: 6.6em;
    top: 2.3em;
    width: .5em
}

.c4 .s14 {
    height: .1em;
    left: 7.2em;
    top: 2.5em;
    width: .1em
}

.c4 .s15 {
    height: 1.1em;
    left: 7.7em;
    top: 2.4em;
    width: 1.6em
}

.c4 .s16 {
    height: .3em;
    left: 9.2em;
    top: 3.3em;
    width: .2em
}

.c4 .s17 {
    height: 1.1em;
    left: 7.6em;
    top: 2.5em;
    width: 1.5em
}

.c4 .s18 {
    height: .5em;
    left: 7.1em;
    top: 2.7em;
    width: 2.3em
}

.c4 .s19 {
    height: 1.2em;
    left: 7.3em;
    top: 2.6em;
    width: 1.2em
}

.c4 .s20 {
    height: .4em;
    left: 7.1em;
    top: 3.5em;
    width: .4em
}

.c4 .s21 {
    height: .1em;
    left: 8em;
    top: 3.8em;
    width: .6em
}

.c4 .s22 {
    height: .1em;
    left: 8.4em;
    top: 3.9em;
    width: .5em
}

.c5 .s1 {
    height: .2em;
    left: 7.1em;
    top: .9em;
    width: .1em
}

.c5 .s2 {
    height: .5em;
    left: 7em;
    top: .8em;
    width: .1em
}

.c5 .s3 {
    height: 1em;
    left: 6.9em;
    top: .7em;
    width: .1em
}

.c5 .s4 {
    height: 1.5em;
    left: 6.7em;
    top: .6em;
    width: .2em
}

.c5 .s5 {
    height: 1.6em;
    left: 6.4em;
    top: .6em;
    width: .3em
}

.c5 .s6 {
    height: 1.7em;
    left: 6.3em;
    top: .6em;
    width: .1em
}

.c5 .s7 {
    height: 1.7em;
    left: 6.1em;
    top: .7em;
    width: .2em
}

.c5 .s8 {
    height: .1em;
    left: 5.2em;
    top: .5em;
    width: .8em
}

.c5 .s9 {
    height: .1em;
    left: 5em;
    top: .6em;
    width: 1.1em
}

.c5 .s10 {
    height: 2em;
    left: 4.3em;
    top: .7em;
    width: 1.8em
}

.c5 .s11 {
    height: 2.6em;
    left: 4em;
    top: .8em;
    width: 1.5em
}

.c5 .s12 {
    height: 2.6em;
    left: 3.9em;
    top: .9em;
    width: 1.3em
}

.c5 .s13 {
    height: 2.6em;
    left: 3.7em;
    top: 1.1em;
    width: 1.1em
}

.c5 .s14 {
    height: 2.6em;
    left: 3.5em;
    top: 1.2em;
    width: 1.1em
}

.c5 .s15 {
    height: .2em;
    left: .5em;
    top: 2.2em;
    width: .2em
}

.c5 .s16 {
    height: .2em;
    left: .7em;
    top: 2.3em;
    width: .9em
}

.c5 .s17 {
    height: .1em;
    left: 1.3em;
    top: 1.6em;
    width: .2em
}

.c5 .s18 {
    height: .7em;
    left: 1.2em;
    top: 1.7em;
    width: .5em
}

.c5 .s19 {
    height: 1em;
    left: 1.7em;
    top: 1.4em;
    width: .2em
}

.c5 .s20 {
    height: 1.1em;
    left: 1.9em;
    top: 1.2em;
    width: .2em
}

.c5 .s21 {
    height: 1.2em;
    left: 2.1em;
    top: 1.1em;
    width: .3em
}

.c5 .s22 {
    height: 1.8em;
    left: 2.4em;
    top: 1.1em;
    width: .1em
}

.c5 .s23 {
    height: 2.6em;
    left: 2.5em;
    top: 1.1em;
    width: .1em
}

.c5 .s24 {
    height: 2.7em;
    left: 2.6em;
    top: 1.2em;
    width: .1em
}

.c5 .s25 {
    height: 2.8em;
    left: 2.7em;
    top: 1.3em;
    width: .1em
}

.c5 .s26 {
    height: 3em;
    left: 2.8em;
    top: 1.3em;
    width: .1em
}

.c5 .s27 {
    height: 3em;
    left: 2.9em;
    top: 1.4em;
    width: .2em
}

.c5 .s28 {
    height: 3.2em;
    left: 3.1em;
    top: 1.4em;
    width: 1.4em
}

.c5 .s29 {
    height: .4em;
    left: 3.2em;
    top: 4.3em;
    width: 1.4em
}

.c5 .s30 {
    height: .2em;
    left: 3.9em;
    top: 4.8em;
    width: .3em
}

.c5 .s31 {
    height: .3em;
    left: 3.4em;
    top: 4.5em;
    width: 1.6em
}

.c5 .s32 {
    height: .3em;
    left: 4.9em;
    top: 4.6em;
    width: .2em
}

.c5 .s33 {
    height: .2em;
    left: 4em;
    top: 4.9em;
    width: .3em
}

.c5 .s34 {
    height: .2em;
    left: 1.1em;
    top: 4.3em;
    width: .2em
}

.c6 .s1 {
    height: .4em;
    left: 4.1em;
    top: 5.2em;
    width: .1em
}

.c6 .s2 {
    height: .7em;
    left: 4.2em;
    top: 5.1em;
    width: .1em
}

.c6 .s3 {
    height: 1em;
    left: 4.3em;
    top: 4.9em;
    width: .1em
}

.c6 .s4 {
    height: 1.2em;
    left: 4.4em;
    top: 4.8em;
    width: .2em
}

.c6 .s5 {
    height: .4em;
    left: 6em;
    top: 5.4em;
    width: .1em
}

.c6 .s6 {
    height: .8em;
    left: 5.8em;
    top: 5.4em;
    width: .2em
}

.c6 .s7 {
    height: 1em;
    left: 5.6em;
    top: 5.3em;
    width: .2em
}

.c6 .s8 {
    height: 1.2em;
    left: 5.5em;
    top: 5.3em;
    width: .1em
}

.c6 .s9 {
    height: 1.6em;
    left: 5.4em;
    top: 5.1em;
    width: .1em
}

.c6 .s10 {
    height: 1.8em;
    left: 5.3em;
    top: 5em;
    width: .1em
}

.c6 .s11 {
    height: 1.9em;
    left: 5.2em;
    top: 5em;
    width: .1em
}

.c6 .s12 {
    height: .5em;
    left: 4.5em;
    top: 6.7em;
    width: .1em
}

.c6 .s13 {
    height: 2.8em;
    left: 4.6em;
    top: 4.8em;
    width: .2em
}

.c6 .s14 {
    height: 2.9em;
    left: 4.7em;
    top: 4.9em;
    width: .5em
}

/* size: 210 */
.cssmap-210 {
    width: 210px
}

.cssmap-210 .continents,.cssmap-210 .continents .bg,.cssmap-210 .continents-cities {
    background: transparent url('default/continents-210.png') no-repeat 0 0
}

.cssmap-210 .continents.cssmap-blue,.cssmap-210 .continents.cssmap-blue .bg,.cssmap-210 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-210.png')
}

.cssmap-210 .continents.cssmap-dark,.cssmap-210 .continents.cssmap-dark .bg,.cssmap-210 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-210.png')
}

.cssmap-210 .continents.cssmap-vintage,.cssmap-210 .continents.cssmap-vintage .bg,.cssmap-210 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-210.png')
}

.cssmap-210 .continents.cssmap-custom,.cssmap-210 .continents.cssmap-custom .bg,.cssmap-210 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-210.png')
}

.cssmap-210 .continents,.cssmap-210 .continents-cities {
    height: 105px;
    width: 210px
}

.cssmap-210 .continents-cities {
    background-position: -220px 0
}

.cssmap-210 .continents .m {
    margin: 9997px 0 0 0
}

.cssmap-210 .continents .m span {
    font-size: 13px !important;
    padding: 0 1px 1px 0
}

.cssmap-210 .continents .bg {
    padding: 5px
}

.cssmap-210 .c1.focus .bg,.cssmap-210 .c1.active-region .bg {
    height: 38px;
    left: 83px;
    top: 43px;
    width: 38px
}

.cssmap-210 .c1.focus .bg {
    background-position: -106px -225px
}

.cssmap-210 .c1.active-region .bg {
    background-position: -326px -225px
}

.cssmap-210 .c2.focus .bg,.cssmap-210 .c2.active-region .bg {
    height: 67px;
    left: 106px;
    top: 1px;
    width: 71px
}

.cssmap-210 .c2.focus .bg {
    background-position: -5px -145px
}

.cssmap-210 .c2.active-region .bg {
    background-position: -225px -145px
}

.cssmap-210 .c3.focus .bg,.cssmap-210 .c3.active-region .bg {
    height: 34px;
    left: 153px;
    top: 55px;
    width: 44px
}

.cssmap-210 .c3.focus .bg {
    background-position: -46px -229px
}

.cssmap-210 .c3.active-region .bg {
    background-position: -266px -229px
}

.cssmap-210 .c4.focus .bg,.cssmap-210 .c4.active-region .bg {
    height: 42px;
    left: 82px;
    top: 3px;
    width: 41px
}

.cssmap-210 .c4.focus .bg {
    background-position: -160px -220px
}

.cssmap-210 .c4.active-region .bg {
    background-position: -380px -220px
}

.cssmap-210 .c5.focus .bg,.cssmap-210 .c5.active-region .bg {
    height: 59px;
    left: 2px;
    top: 0;
    width: 88px
}

.cssmap-210 .c5.focus .bg {
    background-position: -95px -146px
}

.cssmap-210 .c5.active-region .bg {
    background-position: -315px -146px
}

.cssmap-210 .c6.focus .bg,.cssmap-210 .c6.active-region .bg {
    height: 39px;
    left: 49px;
    top: 56px;
    width: 26px
}

.cssmap-210 .c6.focus .bg {
    background-position: -5px -227px
}

.cssmap-210 .c6.active-region .bg {
    background-position: -225px -227px
}

.cssmap-210 .c1 a {
    left: 110px;
    top: 61px
}

.cssmap-210 .c1 a.tooltip-left .tooltip-arrow {
    left: 110px
}

.cssmap-210 .c2 a {
    left: 145px;
    top: 34px
}

.cssmap-210 .c2 a.tooltip-right .tooltip-arrow {
    right: 65px
}

.cssmap-210 .c3 a {
    left: 170px;
    top: 80px
}

.cssmap-210 .c3 a.tooltip-right .tooltip-arrow {
    right: 40px
}

.cssmap-210 .c4 a {
    left: 107px;
    top: 40px
}

.cssmap-210 .c4 a.tooltip-left .tooltip-arrow {
    left: 107px
}

.cssmap-210 .c5 a {
    left: 48px;
    top: 40px
}

.cssmap-210 .c5 a.tooltip-left .tooltip-arrow {
    left: 48px
}

.cssmap-210 .c6 a {
    left: 67px;
    top: 73px
}

.cssmap-210 .c6 a.tooltip-left .tooltip-arrow {
    left: 67px
}

/* size: 250 */
.cssmap-250 {
    width: 250px
}

.cssmap-250 .continents,.cssmap-250 .continents .bg,.cssmap-250 .continents-cities {
    background: transparent url('default/continents-250.png') no-repeat 0 0
}

.cssmap-250 .continents.cssmap-blue,.cssmap-250 .continents.cssmap-blue .bg,.cssmap-250 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-250.png')
}

.cssmap-250 .continents.cssmap-dark,.cssmap-250 .continents.cssmap-dark .bg,.cssmap-250 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-250.png')
}

.cssmap-250 .continents.cssmap-vintage,.cssmap-250 .continents.cssmap-vintage .bg,.cssmap-250 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-250.png')
}

.cssmap-250 .continents.cssmap-custom,.cssmap-250 .continents.cssmap-custom .bg,.cssmap-250 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-250.png')
}

.cssmap-250 .continents,.cssmap-250 .continents-cities {
    height: 130px;
    width: 250px
}

.cssmap-250 .continents-cities {
    background-position: -260px 0
}

.cssmap-250 .continents .m {
    margin: 9998px 0 0 -3px
}

.cssmap-250 .continents .m span {
    font-size: 16px !important;
    padding: 0 1px 1px 0
}

.cssmap-250 .continents .bg {
    padding: 5px
}

.cssmap-250 .c1.focus .bg,.cssmap-250 .c1.active-region .bg {
    height: 46px;
    left: 100px;
    top: 55px;
    width: 46px
}

.cssmap-250 .c1.focus .bg {
    background-position: -119px -273px
}

.cssmap-250 .c1.active-region .bg {
    background-position: -379px -273px
}

.cssmap-250 .c2.focus .bg,.cssmap-250 .c2.active-region .bg {
    height: 82px;
    left: 128px;
    top: 4px;
    width: 87px
}

.cssmap-250 .c2.focus .bg {
    background-position: -5px -181px
}

.cssmap-250 .c2.active-region .bg {
    background-position: -265px -181px
}

.cssmap-250 .c3.focus .bg,.cssmap-250 .c3.active-region .bg {
    height: 42px;
    left: 186px;
    top: 70px;
    width: 54px
}

.cssmap-250 .c3.focus .bg {
    background-position: -51px -280px
}

.cssmap-250 .c3.active-region .bg {
    background-position: -311px -280px
}

.cssmap-250 .c4.focus .bg,.cssmap-250 .c4.active-region .bg {
    height: 51px;
    left: 98px;
    top: 6px;
    width: 50px
}

.cssmap-250 .c4.focus .bg {
    background-position: -180px -268px
}

.cssmap-250 .c4.active-region .bg {
    background-position: -440px -268px
}

.cssmap-250 .c5.focus .bg,.cssmap-250 .c5.active-region .bg {
    height: 73px;
    left: 0;
    top: 2px;
    width: 108px
}

.cssmap-250 .c5.focus .bg {
    background-position: -122px -181px
}

.cssmap-250 .c5.active-region .bg {
    background-position: -382px -181px
}

.cssmap-250 .c6.focus .bg,.cssmap-250 .c6.active-region .bg {
    height: 48px;
    left: 58px;
    top: 71px;
    width: 32px
}

.cssmap-250 .c6.focus .bg {
    background-position: -5px -278px
}

.cssmap-250 .c6.active-region .bg {
    background-position: -265px -278px
}

.cssmap-250 .c1 a {
    left: 132px;
    top: 76px
}

.cssmap-250 .c1 a.tooltip-left .tooltip-arrow {
    left: 132px
}

.cssmap-250 .c2 a {
    left: 171px;
    top: 42px
}

.cssmap-250 .c2 a.tooltip-right .tooltip-arrow {
    right: 79px
}

.cssmap-250 .c3 a {
    left: 206px;
    top: 100px
}

.cssmap-250 .c3 a.tooltip-right .tooltip-arrow {
    right: 44px
}

.cssmap-250 .c4 a {
    left: 128px;
    top: 48px
}

.cssmap-250 .c4 a.tooltip-left .tooltip-arrow {
    left: 128px
}

.cssmap-250 .c5 a {
    left: 55px;
    top: 48px
}

.cssmap-250 .c5 a.tooltip-left .tooltip-arrow {
    left: 55px
}

.cssmap-250 .c6 a {
    left: 79px;
    top: 91px
}

.cssmap-250 .c6 a.tooltip-left .tooltip-arrow {
    left: 79px
}

/* size: 320 */
.cssmap-320 {
    width: 320px
}

.cssmap-320 .continents,.cssmap-320 .continents .bg,.cssmap-320 .continents-cities {
    background: transparent url('default/continents-320.png') no-repeat 0 0
}

.cssmap-320 .continents.cssmap-blue,.cssmap-320 .continents.cssmap-blue .bg,.cssmap-320 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-320.png')
}

.cssmap-320 .continents.cssmap-dark,.cssmap-320 .continents.cssmap-dark .bg,.cssmap-320 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-320.png')
}

.cssmap-320 .continents.cssmap-vintage,.cssmap-320 .continents.cssmap-vintage .bg,.cssmap-320 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-320.png')
}

.cssmap-320 .continents.cssmap-custom,.cssmap-320 .continents.cssmap-custom .bg,.cssmap-320 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-320.png')
}

.cssmap-320 .continents,.cssmap-320 .continents-cities {
    height: 165px;
    width: 320px
}

.cssmap-320 .continents-cities {
    background-position: -330px 0
}

.cssmap-320 .continents .m {
    margin: 9999px 0 0 0
}

.cssmap-320 .continents .m span {
    font-size: 20px !important
}

.cssmap-320 .c1.focus .bg,.cssmap-320 .c1.active-region .bg {
    height: 58px;
    left: 126px;
    top: 66px;
    width: 58px
}

.cssmap-320 .c1.focus .bg {
    background-position: -170px -341px
}

.cssmap-320 .c1.active-region .bg {
    background-position: -520px -341px
}

.cssmap-320 .c2.focus .bg,.cssmap-320 .c2.active-region .bg {
    height: 103px;
    left: 160px;
    top: 2px;
    width: 109px
}

.cssmap-320 .c2.focus .bg {
    background-position: -6px -210px
}

.cssmap-320 .c2.active-region .bg {
    background-position: -356px -210px
}

.cssmap-320 .c3.focus .bg,.cssmap-320 .c3.active-region .bg {
    height: 53px;
    left: 233px;
    top: 85px;
    width: 67px
}

.cssmap-320 .c3.focus .bg {
    background-position: -76px -343px
}

.cssmap-320 .c3.active-region .bg {
    background-position: -426px -343px
}

.cssmap-320 .c4.focus .bg,.cssmap-320 .c4.active-region .bg {
    height: 64px;
    left: 123px;
    top: 5px;
    width: 62px
}

.cssmap-320 .c4.focus .bg {
    background-position: -259px -336px
}

.cssmap-320 .c4.active-region .bg {
    background-position: -609px -336px
}

.cssmap-320 .c5.focus .bg,.cssmap-320 .c5.active-region .bg {
    height: 91px;
    left: 0;
    top: 0;
    width: 135px
}

.cssmap-320 .c5.focus .bg {
    background-position: -154px -211px
}

.cssmap-320 .c5.active-region .bg {
    background-position: -504px -211px
}

.cssmap-320 .c6.focus .bg,.cssmap-320 .c6.active-region .bg {
    height: 60px;
    left: 72px;
    top: 86px;
    width: 40px
}

.cssmap-320 .c6.focus .bg {
    background-position: -6px -342px
}

.cssmap-320 .c6.active-region .bg {
    background-position: -356px -342px
}

.cssmap-320 .c1 a {
    left: 169px;
    top: 96px
}

.cssmap-320 .c1 a.tooltip-left .tooltip-arrow {
    left: 169px
}

.cssmap-320 .c2 a {
    left: 218px;
    top: 53px
}

.cssmap-320 .c2 a.tooltip-right .tooltip-arrow {
    right: 102px
}

.cssmap-320 .c3 a {
    left: 261px;
    top: 126px
}

.cssmap-320 .c3 a.tooltip-right .tooltip-arrow {
    right: 59px
}

.cssmap-320 .c4 a {
    left: 164px;
    top: 62px
}

.cssmap-320 .c4 a.tooltip-left .tooltip-arrow {
    left: 164px
}

.cssmap-320 .c5 a {
    left: 69px;
    top: 56px
}

.cssmap-320 .c5 a.tooltip-left .tooltip-arrow {
    left: 69px
}

.cssmap-320 .c6 a {
    left: 102px;
    top: 115px
}

.cssmap-320 .c6 a.tooltip-left .tooltip-arrow {
    left: 102px
}

/* size: 430 */
.cssmap-430 {
    width: 430px
}

.cssmap-430 .continents,.cssmap-430 .continents .bg,.cssmap-430 .continents-cities {
    background: transparent url('default/continents-430.png') no-repeat 0 0
}

.cssmap-430 .continents.cssmap-blue,.cssmap-430 .continents.cssmap-blue .bg,.cssmap-430 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-430.png')
}

.cssmap-430 .continents.cssmap-dark,.cssmap-430 .continents.cssmap-dark .bg,.cssmap-430 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-430.png')
}

.cssmap-430 .continents.cssmap-vintage,.cssmap-430 .continents.cssmap-vintage .bg,.cssmap-430 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-430.png')
}

.cssmap-430 .continents.cssmap-custom,.cssmap-430 .continents.cssmap-custom .bg,.cssmap-430 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-430.png')
}

.cssmap-430 .continents,.cssmap-430 .continents-cities {
    height: 220px;
    width: 430px
}

.cssmap-430 .continents-cities {
    background-position: -440px 0
}

.cssmap-430 .continents .m {
    margin: 10000px 0 0 5px
}

.cssmap-430 .continents .m span {
    font-size: 26px !important;
    padding: 0 1px 1px 0
}

.cssmap-430 .c1.focus .bg,.cssmap-430 .c1.active-region .bg {
    height: 75px;
    left: 171px;
    top: 91px;
    width: 75px
}

.cssmap-430 .c1.focus .bg {
    background-position: -204px -433px
}

.cssmap-430 .c1.active-region .bg {
    background-position: -644px -433px
}

.cssmap-430 .c2.focus .bg,.cssmap-430 .c2.active-region .bg {
    height: 133px;
    left: 216px;
    top: 8px;
    width: 141px
}

.cssmap-430 .c2.focus .bg {
    background-position: -4px -266px
}

.cssmap-430 .c2.active-region .bg {
    background-position: -444px -266px
}

.cssmap-430 .c3.focus .bg,.cssmap-430 .c3.active-region .bg {
    height: 68px;
    left: 311px;
    top: 115px;
    width: 87px
}

.cssmap-430 .c3.focus .bg {
    background-position: -85px -431px
}

.cssmap-430 .c3.active-region .bg {
    background-position: -525px -431px
}

.cssmap-430 .c4.focus .bg,.cssmap-430 .c4.active-region .bg {
    height: 83px;
    left: 168px;
    top: 12px;
    width: 81px
}

.cssmap-430 .c4.focus .bg {
    background-position: -310px -425px
}

.cssmap-430 .c4.active-region .bg {
    background-position: -750px -425px
}

.cssmap-430 .c5.focus .bg,.cssmap-430 .c5.active-region .bg {
    height: 118px;
    left: 8px;
    top: 5px;
    width: 175px
}

.cssmap-430 .c5.focus .bg {
    background-position: -182px -266px
}

.cssmap-430 .c5.active-region .bg {
    background-position: -622px -266px
}

.cssmap-430 .c6.focus .bg,.cssmap-430 .c6.active-region .bg {
    height: 77px;
    left: 102px;
    top: 117px;
    width: 51px
}

.cssmap-430 .c6.focus .bg {
    background-position: -4px -429px
}

.cssmap-430 .c6.active-region .bg {
    background-position: -444px -429px
}

.cssmap-430 .c1 a {
    left: 225px;
    top: 127px
}

.cssmap-430 .c1 a.tooltip-right .tooltip-arrow {
    right: 205px
}

.cssmap-430 .c2 a {
    left: 288px;
    top: 72px
}

.cssmap-430 .c2 a.tooltip-right .tooltip-arrow {
    right: 142px
}

.cssmap-430 .c3 a {
    left: 345px;
    top: 166px
}

.cssmap-430 .c3 a.tooltip-right .tooltip-arrow {
    right: 85px
}

.cssmap-430 .c4 a {
    left: 218px;
    top: 82px
}

.cssmap-430 .c4 a.tooltip-left .tooltip-arrow {
    left: 218px
}

.cssmap-430 .c5 a {
    left: 94px;
    top: 75px
}

.cssmap-430 .c5 a.tooltip-left .tooltip-arrow {
    left: 94px
}

.cssmap-430 .c6 a {
    left: 138px;
    top: 151px
}

.cssmap-430 .c6 a.tooltip-left .tooltip-arrow {
    left: 138px
}

/* size: 540 */
.cssmap-540 {
    width: 540px
}

.cssmap-540 .continents,.cssmap-540 .continents .bg,.cssmap-540 .continents-cities {
    background: transparent url('default/continents-540.png') no-repeat 0 0
}

.cssmap-540 .continents.cssmap-blue,.cssmap-540 .continents.cssmap-blue .bg,.cssmap-540 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-540.png')
}

.cssmap-540 .continents.cssmap-dark,.cssmap-540 .continents.cssmap-dark .bg,.cssmap-540 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-540.png')
}

.cssmap-540 .continents.cssmap-vintage,.cssmap-540 .continents.cssmap-vintage .bg,.cssmap-540 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-540.png')
}

.cssmap-540 .continents.cssmap-custom,.cssmap-540 .continents.cssmap-custom .bg,.cssmap-540 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-540.png')
}

.cssmap-540 .continents,.cssmap-540 .continents-cities {
    height: 280px;
    width: 540px
}

.cssmap-540 .continents-cities {
    background-position: -550px 0
}

.cssmap-540 .continents .m {
    margin: 10002px 0 0 3px
}

.cssmap-540 .continents .m span {
    font-size: 33px !important;
    padding: 0 1px 1px 0
}

.cssmap-540 .c1.focus .bg,.cssmap-540 .c1.active-region .bg {
    height: 95px;
    left: 217px;
    top: 119px;
    width: 95px
}

.cssmap-540 .c1.focus .bg {
    background-position: -250px -524px
}

.cssmap-540 .c1.active-region .bg {
    background-position: -800px -524px
}

.cssmap-540 .c2.focus .bg,.cssmap-540 .c2.active-region .bg {
    height: 169px;
    left: 274px;
    top: 14px;
    width: 179px
}

.cssmap-540 .c2.focus .bg {
    background-position: -4px -326px
}

.cssmap-540 .c2.active-region .bg {
    background-position: -554px -326px
}

.cssmap-540 .c3.focus .bg,.cssmap-540 .c3.active-region .bg {
    height: 86px;
    left: 395px;
    top: 150px;
    width: 111px
}

.cssmap-540 .c3.focus .bg {
    background-position: -97px -525px
}

.cssmap-540 .c3.active-region .bg {
    background-position: -647px -525px
}

.cssmap-540 .c4.focus .bg,.cssmap-540 .c4.active-region .bg {
    height: 105px;
    left: 213px;
    top: 18px;
    width: 103px
}

.cssmap-540 .c4.focus .bg {
    background-position: -375px -512px
}

.cssmap-540 .c4.active-region .bg {
    background-position: -925px -512px
}

.cssmap-540 .c5.focus .bg,.cssmap-540 .c5.active-region .bg {
    height: 150px;
    left: 10px;
    top: 10px;
    width: 222px
}

.cssmap-540 .c5.focus .bg {
    background-position: -231px -326px
}

.cssmap-540 .c5.active-region .bg {
    background-position: -781px -326px
}

.cssmap-540 .c6.focus .bg,.cssmap-540 .c6.active-region .bg {
    height: 98px;
    left: 130px;
    top: 152px;
    width: 65px
}

.cssmap-540 .c6.focus .bg {
    background-position: -4px -524px
}

.cssmap-540 .c6.active-region .bg {
    background-position: -554px -524px
}

.cssmap-540 .c1 a {
    left: 282px;
    top: 163px
}

.cssmap-540 .c2 a {
    left: 363px;
    top: 92px
}

.cssmap-540 .c2 a.tooltip-right .tooltip-arrow {
    right: 177px
}

.cssmap-540 .c3 a {
    left: 435px;
    top: 212px
}

.cssmap-540 .c3 a.tooltip-right .tooltip-arrow {
    right: 105px
}

.cssmap-540 .c4 a {
    left: 274px;
    top: 106px
}

.cssmap-540 .c5 a {
    left: 117px;
    top: 96px
}

.cssmap-540 .c5 a.tooltip-left .tooltip-arrow {
    left: 117px
}

.cssmap-540 .c6 a {
    left: 172px;
    top: 193px
}

.cssmap-540 .c6 a.tooltip-left .tooltip-arrow {
    left: 172px
}

/* size: 650 */
.cssmap-650 {
    width: 650px
}

.cssmap-650 .continents,.cssmap-650 .continents .bg,.cssmap-650 .continents-cities {
    background: transparent url('default/continents-650.png') no-repeat 0 0
}

.cssmap-650 .continents.cssmap-blue,.cssmap-650 .continents.cssmap-blue .bg,.cssmap-650 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-650.png')
}

.cssmap-650 .continents.cssmap-dark,.cssmap-650 .continents.cssmap-dark .bg,.cssmap-650 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-650.png')
}

.cssmap-650 .continents.cssmap-vintage,.cssmap-650 .continents.cssmap-vintage .bg,.cssmap-650 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-650.png')
}

.cssmap-650 .continents.cssmap-custom,.cssmap-650 .continents.cssmap-custom .bg,.cssmap-650 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-650.png')
}

.cssmap-650 .continents,.cssmap-650 .continents-cities {
    height: 340px;
    width: 650px
}

.cssmap-650 .continents-cities {
    background-position: -660px 0
}

.cssmap-650 .continents .m {
    margin: 10003px 0 0 5px
}

.cssmap-650 .continents .m span {
    font-size: 40px !important
}

.cssmap-650 .c1.focus .bg,.cssmap-650 .c1.active-region .bg {
    height: 115px;
    left: 266px;
    top: 147px;
    width: 115px
}

.cssmap-650 .c1.focus .bg {
    background-position: -296px -617px
}

.cssmap-650 .c1.active-region .bg {
    background-position: -956px -617px
}

.cssmap-650 .c2.focus .bg,.cssmap-650 .c2.active-region .bg {
    height: 205px;
    left: 335px;
    top: 19px;
    width: 217px
}

.cssmap-650 .c2.focus .bg {
    background-position: -4px -386px
}

.cssmap-650 .c2.active-region .bg {
    background-position: -664px -386px
}

.cssmap-650 .c3.focus .bg,.cssmap-650 .c3.active-region .bg {
    height: 105px;
    left: 481px;
    top: 184px;
    width: 134px
}

.cssmap-650 .c3.focus .bg {
    background-position: -120px -621px
}

.cssmap-650 .c3.active-region .bg {
    background-position: -780px -621px
}

.cssmap-650 .c4.focus .bg,.cssmap-650 .c4.active-region .bg {
    height: 127px;
    left: 261px;
    top: 24px;
    width: 124px
}

.cssmap-650 .c4.focus .bg {
    background-position: -443px -606px
}

.cssmap-650 .c4.active-region .bg {
    background-position: -1103px -606px
}

.cssmap-650 .c5.focus .bg,.cssmap-650 .c5.active-region .bg {
    height: 182px;
    left: 15px;
    top: 14px;
    width: 269px
}

.cssmap-650 .c5.focus .bg {
    background-position: -273px -386px
}

.cssmap-650 .c5.active-region .bg {
    background-position: -933px -386px
}

.cssmap-650 .c6.focus .bg,.cssmap-650 .c6.active-region .bg {
    height: 119px;
    left: 160px;
    top: 186px;
    width: 79px
}

.cssmap-650 .c6.focus .bg {
    background-position: -4px -620px
}

.cssmap-650 .c6.active-region .bg {
    background-position: -664px -620px
}

.cssmap-650 .c1 a {
    left: 343px;
    top: 197px
}

.cssmap-650 .c2 a {
    left: 441px;
    top: 111px
}

.cssmap-650 .c2 a.tooltip-right .tooltip-arrow {
    right: 209px
}

.cssmap-650 .c3 a {
    left: 528px;
    top: 256px
}

.cssmap-650 .c3 a.tooltip-right .tooltip-arrow {
    right: 122px
}

.cssmap-650 .c4 a {
    left: 333px;
    top: 128px
}

.cssmap-650 .c5 a {
    left: 143px;
    top: 116px
}

.cssmap-650 .c5 a.tooltip-left .tooltip-arrow {
    left: 143px
}

.cssmap-650 .c6 a {
    left: 210px;
    top: 234px
}

.cssmap-650 .c6 a.tooltip-left .tooltip-arrow {
    left: 210px
}

/* size: 750 */
.cssmap-750 {
    width: 750px
}

.cssmap-750 .continents,.cssmap-750 .continents .bg,.cssmap-750 .continents-cities {
    background: transparent url('default/continents-750.png') no-repeat 0 0
}

.cssmap-750 .continents.cssmap-blue,.cssmap-750 .continents.cssmap-blue .bg,.cssmap-750 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-750.png')
}

.cssmap-750 .continents.cssmap-dark,.cssmap-750 .continents.cssmap-dark .bg,.cssmap-750 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-750.png')
}

.cssmap-750 .continents.cssmap-vintage,.cssmap-750 .continents.cssmap-vintage .bg,.cssmap-750 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-750.png')
}

.cssmap-750 .continents.cssmap-custom,.cssmap-750 .continents.cssmap-custom .bg,.cssmap-750 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-750.png')
}

.cssmap-750 .continents,.cssmap-750 .continents-cities {
    height: 395px;
    width: 750px
}

.cssmap-750 .continents-cities {
    background-position: -760px 0
}

.cssmap-750 .continents .m {
    margin: 9999px 0 0 -1px
}

.cssmap-750 .continents .m span {
    font-size: 47px !important;
    padding: 0 1px 1px 0
}

.cssmap-750 .c1.focus .bg,.cssmap-750 .c1.active-region .bg {
    height: 135px;
    left: 309px;
    top: 171px;
    width: 135px
}

.cssmap-750 .c1.focus .bg {
    background-position: -324px -704px
}

.cssmap-750 .c1.active-region .bg {
    background-position: -1084px -704px
}

.cssmap-750 .c2.focus .bg,.cssmap-750 .c2.active-region .bg {
    height: 241px;
    left: 390px;
    top: 21px;
    width: 255px
}

.cssmap-750 .c2.focus .bg {
    background-position: -5px -441px
}

.cssmap-750 .c2.active-region .bg {
    background-position: -765px -441px
}

.cssmap-750 .c3.focus .bg,.cssmap-750 .c3.active-region .bg {
    height: 123px;
    left: 561px;
    top: 215px;
    width: 158px
}

.cssmap-750 .c3.focus .bg {
    background-position: -128px -721px
}

.cssmap-750 .c3.active-region .bg {
    background-position: -888px -721px
}

.cssmap-750 .c4.focus .bg,.cssmap-750 .c4.active-region .bg {
    height: 149px;
    left: 303px;
    top: 27px;
    width: 146px
}

.cssmap-750 .c4.focus .bg {
    background-position: -499px -693px
}

.cssmap-750 .c4.active-region .bg {
    background-position: -1259px -693px
}

.cssmap-750 .c5.focus .bg,.cssmap-750 .c5.active-region .bg {
    height: 213px;
    left: 13px;
    top: 15px;
    width: 316px
}

.cssmap-750 .c5.focus .bg {
    background-position: -320px -441px
}

.cssmap-750 .c5.active-region .bg {
    background-position: -1080px -441px
}

.cssmap-750 .c6.focus .bg,.cssmap-750 .c6.active-region .bg {
    height: 140px;
    left: 184px;
    top: 218px;
    width: 92px
}

.cssmap-750 .c6.focus .bg {
    background-position: -5px -721px
}

.cssmap-750 .c6.active-region .bg {
    background-position: -765px -721px
}

.cssmap-750 .c1 a {
    left: 397px;
    top: 229px
}

.cssmap-750 .c2 a {
    left: 512px;
    top: 127px
}

.cssmap-750 .c3 a {
    left: 614px;
    top: 298px
}

.cssmap-750 .c3 a.tooltip-right .tooltip-arrow {
    right: 136px
}

.cssmap-750 .c4 a {
    left: 385px;
    top: 147px
}

.cssmap-750 .c5 a {
    left: 161px;
    top: 134px
}

.cssmap-750 .c5 a.tooltip-left .tooltip-arrow {
    left: 161px
}

.cssmap-750 .c6 a {
    left: 240px;
    top: 272px
}

/* size: 850 */
.cssmap-850 {
    width: 850px
}

.cssmap-850 .continents,.cssmap-850 .continents .bg,.cssmap-850 .continents-cities {
    background: transparent url('default/continents-850.png') no-repeat 0 0
}

.cssmap-850 .continents.cssmap-blue,.cssmap-850 .continents.cssmap-blue .bg,.cssmap-850 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-850.png')
}

.cssmap-850 .continents.cssmap-dark,.cssmap-850 .continents.cssmap-dark .bg,.cssmap-850 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-850.png')
}

.cssmap-850 .continents.cssmap-vintage,.cssmap-850 .continents.cssmap-vintage .bg,.cssmap-850 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-850.png')
}

.cssmap-850 .continents.cssmap-custom,.cssmap-850 .continents.cssmap-custom .bg,.cssmap-850 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-850.png')
}

.cssmap-850 .continents,.cssmap-850 .continents-cities {
    height: 445px;
    width: 850px
}

.cssmap-850 .continents-cities {
    background-position: -860px 0
}

.cssmap-850 .continents .m {
    margin: 9997px 0 0 -2px
}

.cssmap-850 .continents .m span {
    font-size: 54px !important;
    padding: 0 1px 1px 0
}

.cssmap-850 .c1.focus .bg,.cssmap-850 .c1.active-region .bg {
    height: 154px;
    left: 355px;
    top: 194px;
    width: 155px
}

.cssmap-850 .c1.focus .bg {
    background-position: -378px -795px
}

.cssmap-850 .c1.active-region .bg {
    background-position: -1238px -795px
}

.cssmap-850 .c2.focus .bg,.cssmap-850 .c2.active-region .bg {
    height: 276px;
    left: 448px;
    top: 22px;
    width: 293px
}

.cssmap-850 .c2.focus .bg {
    background-position: -8px -491px
}

.cssmap-850 .c2.active-region .bg {
    background-position: -868px -491px
}

.cssmap-850 .c3.focus .bg,.cssmap-850 .c3.active-region .bg {
    height: 141px;
    left: 645px;
    top: 244px;
    width: 181px
}

.cssmap-850 .c3.focus .bg {
    background-position: -143px -807px
}

.cssmap-850 .c3.active-region .bg {
    background-position: -1003px -807px
}

.cssmap-850 .c4.focus .bg,.cssmap-850 .c4.active-region .bg {
    height: 172px;
    left: 348px;
    top: 29px;
    width: 168px
}

.cssmap-850 .c4.focus .bg {
    background-position: -564px -785px
}

.cssmap-850 .c4.active-region .bg {
    background-position: -1424px -785px
}

.cssmap-850 .c5.focus .bg,.cssmap-850 .c5.active-region .bg {
    height: 245px;
    left: 15px;
    top: 15px;
    width: 363px
}

.cssmap-850 .c5.focus .bg {
    background-position: -360px -491px
}

.cssmap-850 .c5.active-region .bg {
    background-position: -1220px -491px
}

.cssmap-850 .c6.focus .bg,.cssmap-850 .c6.active-region .bg {
    height: 160px;
    left: 211px;
    top: 248px;
    width: 106px
}

.cssmap-850 .c6.focus .bg {
    background-position: -7px -807px
}

.cssmap-850 .c6.active-region .bg {
    background-position: -867px -807px
}

.cssmap-850 .c1 a {
    left: 455px;
    top: 259px
}

.cssmap-850 .c2 a {
    left: 586px;
    top: 143px
}

.cssmap-850 .c3 a {
    left: 704px;
    top: 339px
}

.cssmap-850 .c3 a.tooltip-right .tooltip-arrow {
    right: 146px
}

.cssmap-850 .c4 a {
    left: 441px;
    top: 165px
}

.cssmap-850 .c5 a {
    left: 184px;
    top: 150px
}

.cssmap-850 .c5 a.tooltip-left .tooltip-arrow {
    left: 184px
}

.cssmap-850 .c6 a {
    left: 275px;
    top: 308px
}

/* size: 960 */
.cssmap-960 {
    width: 960px
}

.cssmap-960 .continents,.cssmap-960 .continents .bg,.cssmap-960 .continents-cities {
    background: transparent url('default/continents-960.png') no-repeat 0 0
}

.cssmap-960 .continents.cssmap-blue,.cssmap-960 .continents.cssmap-blue .bg,.cssmap-960 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-960.png')
}

.cssmap-960 .continents.cssmap-dark,.cssmap-960 .continents.cssmap-dark .bg,.cssmap-960 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-960.png')
}

.cssmap-960 .continents.cssmap-vintage,.cssmap-960 .continents.cssmap-vintage .bg,.cssmap-960 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-960.png')
}

.cssmap-960 .continents.cssmap-custom,.cssmap-960 .continents.cssmap-custom .bg,.cssmap-960 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-960.png')
}

.cssmap-960 .continents,.cssmap-960 .continents-cities {
    height: 495px;
    width: 960px
}

.cssmap-960 .continents-cities {
    background-position: -970px 0
}

.cssmap-960 .continents .m {
    margin: 9999px 0 0 0
}

.cssmap-960 .continents .m span {
    font-size: 60px !important
}

.cssmap-960 .c1.focus .bg,.cssmap-960 .c1.active-region .bg {
    height: 172px;
    left: 397px;
    top: 219px;
    width: 172px
}

.cssmap-960 .c1.focus .bg {
    background-position: -484px -892px
}

.cssmap-960 .c1.active-region .bg {
    background-position: -1454px -892px
}

.cssmap-960 .c2.focus .bg,.cssmap-960 .c2.active-region .bg {
    height: 307px;
    left: 501px;
    top: 28px;
    width: 325px
}

.cssmap-960 .c2.focus .bg {
    background-position: -5px -551px
}

.cssmap-960 .c2.active-region .bg {
    background-position: -975px -551px
}

.cssmap-960 .c3.focus .bg,.cssmap-960 .c3.active-region .bg {
    height: 157px;
    left: 720px;
    top: 275px;
    width: 201px
}

.cssmap-960 .c3.focus .bg {
    background-position: -244px -927px
}

.cssmap-960 .c3.active-region .bg {
    background-position: -1214px -927px
}

.cssmap-960 .c4.focus .bg,.cssmap-960 .c4.active-region .bg {
    height: 191px;
    left: 390px;
    top: 36px;
    width: 186px
}

.cssmap-960 .c4.focus .bg {
    background-position: -5px -897px
}

.cssmap-960 .c4.active-region .bg {
    background-position: -975px -897px
}

.cssmap-960 .c5.focus .bg,.cssmap-960 .c5.active-region .bg {
    height: 272px;
    left: 19px;
    top: 19px;
    width: 403px
}

.cssmap-960 .c5.focus .bg {
    background-position: -426px -550px
}

.cssmap-960 .c5.active-region .bg {
    background-position: -1396px -550px
}

.cssmap-960 .c6.focus .bg,.cssmap-960 .c6.active-region .bg {
    height: 178px;
    left: 238px;
    top: 279px;
    width: 117px
}

.cssmap-960 .c6.focus .bg {
    background-position: -706px -882px
}

.cssmap-960 .c6.active-region .bg {
    background-position: -1676px -882px
}

.cssmap-960 .c1 a {
    left: 508px;
    top: 290px
}

.cssmap-960 .c2 a {
    left: 654px;
    top: 161px
}

.cssmap-960 .c2 a.tooltip-right .tooltip-arrow {
    right: 306px
}

.cssmap-960 .c3 a {
    left: 785px;
    top: 379px
}

.cssmap-960 .c3 a.tooltip-right .tooltip-arrow {
    right: 175px
}

.cssmap-960 .c4 a {
    left: 493px;
    top: 186px
}

.cssmap-960 .c5 a {
    left: 207px;
    top: 169px
}

.cssmap-960 .c5 a.tooltip-left .tooltip-arrow {
    left: 207px
}

.cssmap-960 .c6 a {
    left: 308px;
    top: 345px
}

.cssmap-960 .c6 a.tooltip-left .tooltip-arrow {
    left: 308px
}

/* size: 1280 */
.cssmap-1280 {
    width: 1280px
}

.cssmap-1280 .continents,.cssmap-1280 .continents .bg,.cssmap-1280 .continents-cities {
    background: transparent url('default/continents-1280.png') no-repeat 0 0
}

.cssmap-1280 .continents.cssmap-blue,.cssmap-1280 .continents.cssmap-blue .bg,.cssmap-1280 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-1280.png')
}

.cssmap-1280 .continents.cssmap-dark,.cssmap-1280 .continents.cssmap-dark .bg,.cssmap-1280 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-1280.png')
}

.cssmap-1280 .continents.cssmap-vintage,.cssmap-1280 .continents.cssmap-vintage .bg,.cssmap-1280 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-1280.png')
}

.cssmap-1280 .continents.cssmap-custom,.cssmap-1280 .continents.cssmap-custom .bg,.cssmap-1280 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-1280.png')
}

.cssmap-1280 .continents,.cssmap-1280 .continents-cities {
    height: 665px;
    width: 1280px
}

.cssmap-1280 .continents-cities {
    background-position: -1300px 0
}

.cssmap-1280 .continents .m {
    margin: 10001px 0 0 0
}

.cssmap-1280 .continents .m span {
    font-size: 80px !important
}

.cssmap-1280 .continents .bg {
    padding: 15px
}

.cssmap-1280 .c1.focus .bg,.cssmap-1280 .c1.active-region .bg {
    height: 229px;
    left: 528px;
    top: 292px;
    width: 230px
}

.cssmap-1280 .c1.focus .bg {
    background-position: -546px -1158px
}

.cssmap-1280 .c1.active-region .bg {
    background-position: -1846px -1158px
}

.cssmap-1280 .c2.focus .bg,.cssmap-1280 .c2.active-region .bg {
    height: 409px;
    left: 666px;
    top: 36px;
    width: 433px
}

.cssmap-1280 .c2.focus .bg {
    background-position: -13px -715px
}

.cssmap-1280 .c2.active-region .bg {
    background-position: -1313px -715px
}

.cssmap-1280 .c3.focus .bg,.cssmap-1280 .c3.active-region .bg {
    height: 209px;
    left: 958px;
    top: 366px;
    width: 268px
}

.cssmap-1280 .c3.focus .bg {
    background-position: -218px -1174px
}

.cssmap-1280 .c3.active-region .bg {
    background-position: -1518px -1174px
}

.cssmap-1280 .c4.focus .bg,.cssmap-1280 .c4.active-region .bg {
    height: 254px;
    left: 518px;
    top: 47px;
    width: 248px
}

.cssmap-1280 .c4.focus .bg {
    background-position: -835px -1128px
}

.cssmap-1280 .c4.active-region .bg {
    background-position: -2135px -1128px
}

.cssmap-1280 .c5.focus .bg,.cssmap-1280 .c5.active-region .bg {
    height: 363px;
    left: 25px;
    top: 26px;
    width: 537px
}

.cssmap-1280 .c5.focus .bg {
    background-position: -526px -716px
}

.cssmap-1280 .c5.active-region .bg {
    background-position: -1826px -716px
}

.cssmap-1280 .c6.focus .bg,.cssmap-1280 .c6.active-region .bg {
    height: 237px;
    left: 316px;
    top: 371px;
    width: 157px
}

.cssmap-1280 .c6.focus .bg {
    background-position: -23px -1164px
}

.cssmap-1280 .c6.active-region .bg {
    background-position: -1323px -1164px
}

.cssmap-1280 .c1 a {
    left: 677px;
    top: 388px
}

.cssmap-1280 .c2 a {
    left: 872px;
    top: 216px
}

.cssmap-1280 .c3 a {
    left: 1046px;
    top: 506px
}

.cssmap-1280 .c3 a.tooltip-right .tooltip-arrow {
    right: 234px
}

.cssmap-1280 .c4 a {
    left: 657px;
    top: 249px
}

.cssmap-1280 .c5 a {
    left: 276px;
    top: 226px
}

.cssmap-1280 .c5 a.tooltip-left .tooltip-arrow {
    left: 276px
}

.cssmap-1280 .c6 a {
    left: 410px;
    top: 461px
}

/* size: 1450 */
.cssmap-1450 {
    width: 1450px
}

.cssmap-1450 .continents,.cssmap-1450 .continents .bg,.cssmap-1450 .continents-cities {
    background: transparent url('default/continents-1450.png') no-repeat 0 0
}

.cssmap-1450 .continents.cssmap-blue,.cssmap-1450 .continents.cssmap-blue .bg,.cssmap-1450 .continents-cities.cssmap-blue {
    background-image: url('blue/continents-1450.png')
}

.cssmap-1450 .continents.cssmap-dark,.cssmap-1450 .continents.cssmap-dark .bg,.cssmap-1450 .continents-cities.cssmap-dark {
    background-image: url('dark/continents-1450.png')
}

.cssmap-1450 .continents.cssmap-vintage,.cssmap-1450 .continents.cssmap-vintage .bg,.cssmap-1450 .continents-cities.cssmap-vintage {
    background-image: url('vintage/continents-1450.png')
}

.cssmap-1450 .continents.cssmap-custom,.cssmap-1450 .continents.cssmap-custom .bg,.cssmap-1450 .continents-cities.cssmap-custom {
    background-image: url('custom/continents-1450.png')
}

.cssmap-1450 .continents,.cssmap-1450 .continents-cities {
    height: 755px;
    width: 1450px
}

.cssmap-1450 .continents-cities {
    background-position: -1500px 0
}

.cssmap-1450 .continents .m {
    margin: 10004px 0 0 5px
}

.cssmap-1450 .continents .m span {
    font-size: 90px !important
}

.cssmap-1450 .continents .bg {
    padding: 15px
}

.cssmap-1450 .c1.focus .bg,.cssmap-1450 .c1.active-region .bg {
    height: 257px;
    left: 601px;
    top: 334px;
    width: 258px
}

.cssmap-1450 .c1.focus .bg {
    background-position: -932px -1283px
}

.cssmap-1450 .c1.active-region .bg {
    background-position: -2432px -1283px
}

.cssmap-1450 .c2.focus .bg,.cssmap-1450 .c2.active-region .bg {
    height: 460px;
    left: 757px;
    top: 47px;
    width: 487px
}

.cssmap-1450 .c2.focus .bg {
    background-position: -15px -816px
}

.cssmap-1450 .c2.active-region .bg {
    background-position: -1515px -816px
}

.cssmap-1450 .c3.focus .bg,.cssmap-1450 .c3.active-region .bg {
    height: 235px;
    left: 1085px;
    top: 418px;
    width: 301px
}

.cssmap-1450 .c3.focus .bg {
    background-position: -241px -1336px
}

.cssmap-1450 .c3.active-region .bg {
    background-position: -1741px -1336px
}

.cssmap-1450 .c4.focus .bg,.cssmap-1450 .c4.active-region .bg {
    height: 286px;
    left: 590px;
    top: 59px;
    width: 279px
}

.cssmap-1450 .c4.focus .bg {
    background-position: -592px -1283px
}

.cssmap-1450 .c4.active-region .bg {
    background-position: -2092px -1283px
}

.cssmap-1450 .c5.focus .bg,.cssmap-1450 .c5.active-region .bg {
    height: 408px;
    left: 35px;
    top: 35px;
    width: 604px
}

.cssmap-1450 .c5.focus .bg {
    background-position: -562px -816px
}

.cssmap-1450 .c5.active-region .bg {
    background-position: -2062px -816px
}

.cssmap-1450 .c6.focus .bg,.cssmap-1450 .c6.active-region .bg {
    height: 267px;
    left: 363px;
    top: 424px;
    width: 176px
}

.cssmap-1450 .c6.focus .bg {
    background-position: -15px -1326px
}

.cssmap-1450 .c6.active-region .bg {
    background-position: -1515px -1326px
}

.cssmap-1450 .c1 a {
    left: 767px;
    top: 440px
}

.cssmap-1450 .c2 a {
    left: 986px;
    top: 247px
}

.cssmap-1450 .c3 a {
    left: 1182px;
    top: 574px
}

.cssmap-1450 .c3 a.tooltip-right .tooltip-arrow {
    right: 268px
}

.cssmap-1450 .c4 a {
    left: 744px;
    top: 284px
}

.cssmap-1450 .c5 a {
    left: 315px;
    top: 259px
}

.cssmap-1450 .c6 a {
    left: 467px;
    top: 523px
}

/* --------------------------------------------------------
end of the maps */
