body {
    margin: 0 auto;
    text-align: center;
    width: 100%;
    height: 100%;
    overflow: auto;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
img { 
    border: 0; 
}

.navbar-inverse {
    background-color: #222222;
    height: 50px !important;
}

.navbar-inverse .navbar-nav>li>a:focus {
    background-color: #FFF;
}

.dropdown-menu {
    background-color: #ffffff
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    background-color: #428bca
}

.navbar-inverse {
    background-image: none;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    background-image: none;
}

.navbar-inverse {
    border-color: #080808
}

.navbar-inverse .navbar-brand {
    color: #999999;
    margin-right: 30px;
}

.navbar-inverse .navbar-brand-img {
    vertical-align: top;
    float: left;
    margin-top: 5px;
    left: 10px;
    padding-left: 15px;
    width: 210px;
    height: 32px;
}

.navbar-inverse .navbar-brand2 {
    color: #37abc8;
    font-size: 24px;
}

.navbar-inverse .navbar-nav>li>a {
    color: #999999;
    height: 43px !important;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
    color: #ffffff;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
    color: #ffffff;
}

.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
    color: #ffffff;
}

.dropdown-menu>li>a {
    color: #333333;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    color: #ffffff;
}

.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #ffffff}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #ffffff}

.navbar-right {
    margin-right:15px !important;
}


.content {
    width: 100% !important;
}

#smokeping_title {
    background-color: #333;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: auto 0;
    padding-bottom: 2px;
    padding-top: 0px;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 800;
    display: table;
}

#menu {
    background-color: #e2e2e2;
    color: #000;
    font-weight: bold;
    margin: auto 0;
    margin-top: 10px;
    text-align: left;
    width: 30%;
    min-width: 200px;
    height: 100vh;
    display: table-cell;
}

#cont {
    text-align: center;
    min-width: 200px;
    display: table-cell;
    padding-bottom: 40px;
}

#cont h1 {
    padding: 5px;
    font-size: 16px;
    color: #FFF;
    background-color: #0B4672;
    width: 100%;
}
#cont h2 {
    padding: 1px;
    font-size: 14px;
    color: #0B4672;
    width: 100%;
}

#graph_title {
    padding: 5px;
    font-size: 16px;
    color: #FFF;
    background-color: #0B4672;
    width: 100%;
}

#graphs {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    margin: auto 0;
    padding-left: 20px;
    padding-right: 20px;

}

pre {
    font-size: 10px !important;
    width: auto;
    text-align:left;
    font-weight: normal;
}

#menu #tree {
    font-size: 13px;
    color: #37abc8;    
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#menu ul {
    list-style-type:none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 16px;
    margin-left:16px;
    padding-right: 16px;
}
#menu li {
    list-style-type: none;
    /*background: url('/images/ovh_grey.png') left center no-repeat;*/
    line-height: 16px;
    color: #565656;
}

#menu li a,
#menu li a.menulink {
    text-decoration:none;
    color: #565656;
}

#menu li a.active {
    text-decoration:none;
    color: #0B4672;
}
#menu li.menuactive {
    list-style-image: none;
}

#menu li.menuactive a {
    list-style-image: none;
    background: url('/images/ovh_blue.png') left center no-repeat;
    line-height: 16px;
    padding-left: 20px;
    color: #0B4672;
}

/*
ul li a {
 display:block;
 float:left;   
 width:100px;
 background-color:#6495ED;
 color:black;
 text-decoration:none;
 text-align:center;
 padding:5px;
 border:2px solid;
 }
ul li a:hover {
 background-color:#D3D3D3;
 border-color:#696969 #DCDCDC #DCDCDC #696969;
 } 
*/


.tracert {
        width: 100%;
        color: #106cb6;
        font-size: 12px;
        text-align: center;
        font-weight: bold;
}
.tracert a {
        color: #d40000;
        text-decoration: none;
}
.tracert a:hover {
        color: #e4b60b;
}
.tracert_out {
        font-size: 10px;
        font-family: "Lucida Console", monospace;
        padding-left: 5px;
}
.tracert_out2 {
        font-size: 11px;
        font-family: "Lucida Console", monospace;
        padding-left: 5px;
}


a.hash.hn {
    padding-left: 30px;
    background: url('/images/flags/hn.svg') 5px center/20px no-repeat;
}
a.hash.hn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hn.svg') 5px center/20px no-repeat;
}


a.hash.dm {
    padding-left: 30px;
    background: url('/images/flags/dm.svg') 5px center/20px no-repeat;
}
a.hash.dm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dm.svg') 5px center/20px no-repeat;
}


a.hash.fr {
    padding-left: 30px;
    background: url('/images/flags/fr.svg') 5px center/20px no-repeat;
}
a.hash.fr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fr.svg') 5px center/20px no-repeat;
}


a.hash.dz {
    padding-left: 30px;
    background: url('/images/flags/dz.svg') 5px center/20px no-repeat;
}
a.hash.dz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dz.svg') 5px center/20px no-repeat;
}


a.hash.ga {
    padding-left: 30px;
    background: url('/images/flags/ga.svg') 5px center/20px no-repeat;
}
a.hash.ga:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ga.svg') 5px center/20px no-repeat;
}


a.hash.ph {
    padding-left: 30px;
    background: url('/images/flags/ph.svg') 5px center/20px no-repeat;
}
a.hash.ph:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ph.svg') 5px center/20px no-repeat;
}


a.hash.ss {
    padding-left: 30px;
    background: url('/images/flags/ss.svg') 5px center/20px no-repeat;
}
a.hash.ss:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ss.svg') 5px center/20px no-repeat;
}


a.hash.rw {
    padding-left: 30px;
    background: url('/images/flags/rw.svg') 5px center/20px no-repeat;
}
a.hash.rw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/rw.svg') 5px center/20px no-repeat;
}


a.hash.sd {
    padding-left: 30px;
    background: url('/images/flags/sd.svg') 5px center/20px no-repeat;
}
a.hash.sd:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sd.svg') 5px center/20px no-repeat;
}


a.hash.se {
    padding-left: 30px;
    background: url('/images/flags/se.svg') 5px center/20px no-repeat;
}
a.hash.se:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/se.svg') 5px center/20px no-repeat;
}


a.hash.sr {
    padding-left: 30px;
    background: url('/images/flags/sr.svg') 5px center/20px no-repeat;
}
a.hash.sr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sr.svg') 5px center/20px no-repeat;
}


a.hash.eh {
    padding-left: 30px;
    background: url('/images/flags/eh.svg') 5px center/20px no-repeat;
}
a.hash.eh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/eh.svg') 5px center/20px no-repeat;
}


a.hash.gw {
    padding-left: 30px;
    background: url('/images/flags/gw.svg') 5px center/20px no-repeat;
}
a.hash.gw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gw.svg') 5px center/20px no-repeat;
}


a.hash.hn {
    padding-left: 30px;
    background: url('/images/flags/hn.svg') 5px center/20px no-repeat;
}
a.hash.hn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hn.svg') 5px center/20px no-repeat;
}


a.hash.dm {
    padding-left: 30px;
    background: url('/images/flags/dm.svg') 5px center/20px no-repeat;
}
a.hash.dm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dm.svg') 5px center/20px no-repeat;
}


a.hash.fr {
    padding-left: 30px;
    background: url('/images/flags/fr.svg') 5px center/20px no-repeat;
}
a.hash.fr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fr.svg') 5px center/20px no-repeat;
}


a.hash.dz {
    padding-left: 30px;
    background: url('/images/flags/dz.svg') 5px center/20px no-repeat;
}
a.hash.dz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dz.svg') 5px center/20px no-repeat;
}


a.hash.ga {
    padding-left: 30px;
    background: url('/images/flags/ga.svg') 5px center/20px no-repeat;
}
a.hash.ga:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ga.svg') 5px center/20px no-repeat;
}


a.hash.ph {
    padding-left: 30px;
    background: url('/images/flags/ph.svg') 5px center/20px no-repeat;
}
a.hash.ph:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ph.svg') 5px center/20px no-repeat;
}


a.hash.ss {
    padding-left: 30px;
    background: url('/images/flags/ss.svg') 5px center/20px no-repeat;
}
a.hash.ss:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ss.svg') 5px center/20px no-repeat;
}


a.hash.rw {
    padding-left: 30px;
    background: url('/images/flags/rw.svg') 5px center/20px no-repeat;
}
a.hash.rw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/rw.svg') 5px center/20px no-repeat;
}


a.hash.sd {
    padding-left: 30px;
    background: url('/images/flags/sd.svg') 5px center/20px no-repeat;
}
a.hash.sd:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sd.svg') 5px center/20px no-repeat;
}


a.hash.se {
    padding-left: 30px;
    background: url('/images/flags/se.svg') 5px center/20px no-repeat;
}
a.hash.se:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/se.svg') 5px center/20px no-repeat;
}


a.hash.sr {
    padding-left: 30px;
    background: url('/images/flags/sr.svg') 5px center/20px no-repeat;
}
a.hash.sr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sr.svg') 5px center/20px no-repeat;
}


a.hash.eh {
    padding-left: 30px;
    background: url('/images/flags/eh.svg') 5px center/20px no-repeat;
}
a.hash.eh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/eh.svg') 5px center/20px no-repeat;
}


a.hash.gw {
    padding-left: 30px;
    background: url('/images/flags/gw.svg') 5px center/20px no-repeat;
}
a.hash.gw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gw.svg') 5px center/20px no-repeat;
}


a.hash.jp {
    padding-left: 30px;
    background: url('/images/flags/jp.svg') 5px center/20px no-repeat;
}
a.hash.jp:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/jp.svg') 5px center/20px no-repeat;
}


a.hash.hm {
    padding-left: 30px;
    background: url('/images/flags/hm.svg') 5px center/20px no-repeat;
}
a.hash.hm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hm.svg') 5px center/20px no-repeat;
}


a.hash.je {
    padding-left: 30px;
    background: url('/images/flags/je.svg') 5px center/20px no-repeat;
}
a.hash.je:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/je.svg') 5px center/20px no-repeat;
}


a.hash.gu {
    padding-left: 30px;
    background: url('/images/flags/gu.svg') 5px center/20px no-repeat;
}
a.hash.gu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gu.svg') 5px center/20px no-repeat;
}


a.hash.gb {
    padding-left: 30px;
    background: url('/images/flags/gb.svg') 5px center/20px no-repeat;
}
a.hash.gb:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gb.svg') 5px center/20px no-repeat;
}


a.hash.pk {
    padding-left: 30px;
    background: url('/images/flags/pk.svg') 5px center/20px no-repeat;
}
a.hash.pk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pk.svg') 5px center/20px no-repeat;
}


a.hash.sg {
    padding-left: 30px;
    background: url('/images/flags/sg.svg') 5px center/20px no-repeat;
}
a.hash.sg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sg.svg') 5px center/20px no-repeat;
}


a.hash.ru {
    padding-left: 30px;
    background: url('/images/flags/ru.svg') 5px center/20px no-repeat;
}
a.hash.ru:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ru.svg') 5px center/20px no-repeat;
}


a.hash.do {
    padding-left: 30px;
    background: url('/images/flags/do.svg') 5px center/20px no-repeat;
}
a.hash.do:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/do.svg') 5px center/20px no-repeat;
}


a.hash.gt {
    padding-left: 30px;
    background: url('/images/flags/gt.svg') 5px center/20px no-repeat;
}
a.hash.gt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gt.svg') 5px center/20px no-repeat;
}


a.hash.kw {
    padding-left: 30px;
    background: url('/images/flags/kw.svg') 5px center/20px no-repeat;
}
a.hash.kw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kw.svg') 5px center/20px no-repeat;
}


a.hash.il {
    padding-left: 30px;
    background: url('/images/flags/il.svg') 5px center/20px no-repeat;
}
a.hash.il:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/il.svg') 5px center/20px no-repeat;
}


a.hash.gg {
    padding-left: 30px;
    background: url('/images/flags/gg.svg') 5px center/20px no-repeat;
}
a.hash.gg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gg.svg') 5px center/20px no-repeat;
}


a.hash.gp {
    padding-left: 30px;
    background: url('/images/flags/gp.svg') 5px center/20px no-repeat;
}
a.hash.gp:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gp.svg') 5px center/20px no-repeat;
}


a.hash.dk {
    padding-left: 30px;
    background: url('/images/flags/dk.svg') 5px center/20px no-repeat;
}
a.hash.dk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dk.svg') 5px center/20px no-repeat;
}


a.hash.sb {
    padding-left: 30px;
    background: url('/images/flags/sb.svg') 5px center/20px no-repeat;
}
a.hash.sb:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sb.svg') 5px center/20px no-repeat;
}


a.hash.py {
    padding-left: 30px;
    background: url('/images/flags/py.svg') 5px center/20px no-repeat;
}
a.hash.py:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/py.svg') 5px center/20px no-repeat;
}


a.hash.pn {
    padding-left: 30px;
    background: url('/images/flags/pn.svg') 5px center/20px no-repeat;
}
a.hash.pn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pn.svg') 5px center/20px no-repeat;
}


a.hash.st {
    padding-left: 30px;
    background: url('/images/flags/st.svg') 5px center/20px no-repeat;
}
a.hash.st:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/st.svg') 5px center/20px no-repeat;
}


a.hash.sc {
    padding-left: 30px;
    background: url('/images/flags/sc.svg') 5px center/20px no-repeat;
}
a.hash.sc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sc.svg') 5px center/20px no-repeat;
}


a.hash.dj {
    padding-left: 30px;
    background: url('/images/flags/dj.svg') 5px center/20px no-repeat;
}
a.hash.dj:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dj.svg') 5px center/20px no-repeat;
}


a.hash.gq {
    padding-left: 30px;
    background: url('/images/flags/gq.svg') 5px center/20px no-repeat;
}
a.hash.gq:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gq.svg') 5px center/20px no-repeat;
}


a.hash.gf {
    padding-left: 30px;
    background: url('/images/flags/gf.svg') 5px center/20px no-repeat;
}
a.hash.gf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gf.svg') 5px center/20px no-repeat;
}


a.hash.kr {
    padding-left: 30px;
    background: url('/images/flags/kr.svg') 5px center/20px no-repeat;
}
a.hash.kr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kr.svg') 5px center/20px no-repeat;
}


a.hash.im {
    padding-left: 30px;
    background: url('/images/flags/im.svg') 5px center/20px no-repeat;
}
a.hash.im:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/im.svg') 5px center/20px no-repeat;
}


a.hash.ke {
    padding-left: 30px;
    background: url('/images/flags/ke.svg') 5px center/20px no-repeat;
}
a.hash.ke:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ke.svg') 5px center/20px no-repeat;
}


a.hash.kg {
    padding-left: 30px;
    background: url('/images/flags/kg.svg') 5px center/20px no-repeat;
}
a.hash.kg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kg.svg') 5px center/20px no-repeat;
}


a.hash.hk {
    padding-left: 30px;
    background: url('/images/flags/hk.svg') 5px center/20px no-repeat;
}
a.hash.hk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hk.svg') 5px center/20px no-repeat;
}


a.hash.kp {
    padding-left: 30px;
    background: url('/images/flags/kp.svg') 5px center/20px no-repeat;
}
a.hash.kp:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kp.svg') 5px center/20px no-repeat;
}


a.hash.io {
    padding-left: 30px;
    background: url('/images/flags/io.svg') 5px center/20px no-repeat;
}
a.hash.io:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/io.svg') 5px center/20px no-repeat;
}


a.hash.gd {
    padding-left: 30px;
    background: url('/images/flags/gd.svg') 5px center/20px no-repeat;
}
a.hash.gd:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gd.svg') 5px center/20px no-repeat;
}


a.hash.gs {
    padding-left: 30px;
    background: url('/images/flags/gs.svg') 5px center/20px no-repeat;
}
a.hash.gs:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gs.svg') 5px center/20px no-repeat;
}


a.hash.sa {
    padding-left: 30px;
    background: url('/images/flags/sa.svg') 5px center/20px no-repeat;
}
a.hash.sa:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sa.svg') 5px center/20px no-repeat;
}


a.hash.re {
    padding-left: 30px;
    background: url('/images/flags/re.svg') 5px center/20px no-repeat;
}
a.hash.re:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/re.svg') 5px center/20px no-repeat;
}


a.hash.pm {
    padding-left: 30px;
    background: url('/images/flags/pm.svg') 5px center/20px no-repeat;
}
a.hash.pm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pm.svg') 5px center/20px no-repeat;
}


a.hash.sv {
    padding-left: 30px;
    background: url('/images/flags/sv.svg') 5px center/20px no-repeat;
}
a.hash.sv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sv.svg') 5px center/20px no-repeat;
}


a.hash.rs {
    padding-left: 30px;
    background: url('/images/flags/rs.svg') 5px center/20px no-repeat;
}
a.hash.rs:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/rs.svg') 5px center/20px no-repeat;
}


a.hash.pl {
    padding-left: 30px;
    background: url('/images/flags/pl.svg') 5px center/20px no-repeat;
}
a.hash.pl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pl.svg') 5px center/20px no-repeat;
}


a.hash.gr {
    padding-left: 30px;
    background: url('/images/flags/gr.svg') 5px center/20px no-repeat;
}
a.hash.gr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gr.svg') 5px center/20px no-repeat;
}


a.hash.ge {
    padding-left: 30px;
    background: url('/images/flags/ge.svg') 5px center/20px no-repeat;
}
a.hash.ge:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ge.svg') 5px center/20px no-repeat;
}


a.hash.in {
    padding-left: 30px;
    background: url('/images/flags/in.svg') 5px center/20px no-repeat;
}
a.hash.in:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/in.svg') 5px center/20px no-repeat;
}


a.hash.mv {
    padding-left: 30px;
    background: url('/images/flags/mv.svg') 5px center/20px no-repeat;
}
a.hash.mv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mv.svg') 5px center/20px no-repeat;
}


a.hash.lr {
    padding-left: 30px;
    background: url('/images/flags/lr.svg') 5px center/20px no-repeat;
}
a.hash.lr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lr.svg') 5px center/20px no-repeat;
}


a.hash.ma {
    padding-left: 30px;
    background: url('/images/flags/ma.svg') 5px center/20px no-repeat;
}
a.hash.ma:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ma.svg') 5px center/20px no-repeat;
}


a.hash.nz {
    padding-left: 30px;
    background: url('/images/flags/nz.svg') 5px center/20px no-repeat;
}
a.hash.nz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nz.svg') 5px center/20px no-repeat;
}


a.hash.au {
    padding-left: 30px;
    background: url('/images/flags/au.svg') 5px center/20px no-repeat;
}
a.hash.au:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/au.svg') 5px center/20px no-repeat;
}


a.hash.bn {
    padding-left: 30px;
    background: url('/images/flags/bn.svg') 5px center/20px no-repeat;
}
a.hash.bn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bn.svg') 5px center/20px no-repeat;
}


a.hash.by {
    padding-left: 30px;
    background: url('/images/flags/by.svg') 5px center/20px no-repeat;
}
a.hash.by:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/by.svg') 5px center/20px no-repeat;
}


a.hash.tt {
    padding-left: 30px;
    background: url('/images/flags/tt.svg') 5px center/20px no-repeat;
}
a.hash.tt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tt.svg') 5px center/20px no-repeat;
}


a.hash.ug {
    padding-left: 30px;
    background: url('/images/flags/ug.svg') 5px center/20px no-repeat;
}
a.hash.ug:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ug.svg') 5px center/20px no-repeat;
}


a.hash.tc {
    padding-left: 30px;
    background: url('/images/flags/tc.svg') 5px center/20px no-repeat;
}
a.hash.tc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tc.svg') 5px center/20px no-repeat;
}


a.hash.ye {
    padding-left: 30px;
    background: url('/images/flags/ye.svg') 5px center/20px no-repeat;
}
a.hash.ye:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ye.svg') 5px center/20px no-repeat;
}


a.hash.ck {
    padding-left: 30px;
    background: url('/images/flags/ck.svg') 5px center/20px no-repeat;
}
a.hash.ck:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ck.svg') 5px center/20px no-repeat;
}


a.hash.bo {
    padding-left: 30px;
    background: url('/images/flags/bo.svg') 5px center/20px no-repeat;
}
a.hash.bo:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bo.svg') 5px center/20px no-repeat;
}


a.hash.at {
    padding-left: 30px;
    background: url('/images/flags/at.svg') 5px center/20px no-repeat;
}
a.hash.at:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/at.svg') 5px center/20px no-repeat;
}


a.hash.ls {
    padding-left: 30px;
    background: url('/images/flags/ls.svg') 5px center/20px no-repeat;
}
a.hash.ls:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ls.svg') 5px center/20px no-repeat;
}


a.hash.mw {
    padding-left: 30px;
    background: url('/images/flags/mw.svg') 5px center/20px no-repeat;
}
a.hash.mw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mw.svg') 5px center/20px no-repeat;
}


a.hash.nl {
    padding-left: 30px;
    background: url('/images/flags/nl.svg') 5px center/20px no-repeat;
}
a.hash.nl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nl.svg') 5px center/20px no-repeat;
}


a.hash.mu {
    padding-left: 30px;
    background: url('/images/flags/mu.svg') 5px center/20px no-repeat;
}
a.hash.mu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mu.svg') 5px center/20px no-repeat;
}


a.hash.ci {
    padding-left: 30px;
    background: url('/images/flags/ci.svg') 5px center/20px no-repeat;
}
a.hash.ci:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ci.svg') 5px center/20px no-repeat;
}


a.hash.bm {
    padding-left: 30px;
    background: url('/images/flags/bm.svg') 5px center/20px no-repeat;
}
a.hash.bm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bm.svg') 5px center/20px no-repeat;
}


a.hash.bz {
    padding-left: 30px;
    background: url('/images/flags/bz.svg') 5px center/20px no-repeat;
}
a.hash.bz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bz.svg') 5px center/20px no-repeat;
}


a.hash.tw {
    padding-left: 30px;
    background: url('/images/flags/tw.svg') 5px center/20px no-repeat;
}
a.hash.tw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tw.svg') 5px center/20px no-repeat;
}


a.hash.us {
    padding-left: 30px;
    background: url('/images/flags/us.svg') 5px center/20px no-repeat;
}
a.hash.us:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/us.svg') 5px center/20px no-repeat;
}


a.hash.vi {
    padding-left: 30px;
    background: url('/images/flags/vi.svg') 5px center/20px no-repeat;
}
a.hash.vi:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/vi.svg') 5px center/20px no-repeat;
}


a.hash.tv {
    padding-left: 30px;
    background: url('/images/flags/tv.svg') 5px center/20px no-repeat;
}
a.hash.tv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tv.svg') 5px center/20px no-repeat;
}


a.hash.bl {
    padding-left: 30px;
    background: url('/images/flags/bl.svg') 5px center/20px no-repeat;
}
a.hash.bl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bl.svg') 5px center/20px no-repeat;
}


a.hash.aw {
    padding-left: 30px;
    background: url('/images/flags/aw.svg') 5px center/20px no-repeat;
}
a.hash.aw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/aw.svg') 5px center/20px no-repeat;
}


a.hash.ch {
    padding-left: 30px;
    background: url('/images/flags/ch.svg') 5px center/20px no-repeat;
}
a.hash.ch:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ch.svg') 5px center/20px no-repeat;
}


a.hash.mc {
    padding-left: 30px;
    background: url('/images/flags/mc.svg') 5px center/20px no-repeat;
}
a.hash.mc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mc.svg') 5px center/20px no-repeat;
}


a.hash.mt {
    padding-left: 30px;
    background: url('/images/flags/mt.svg') 5px center/20px no-repeat;
}
a.hash.mt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mt.svg') 5px center/20px no-repeat;
}


a.hash.no {
    padding-left: 30px;
    background: url('/images/flags/no.svg') 5px center/20px no-repeat;
}
a.hash.no:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/no.svg') 5px center/20px no-repeat;
}


a.hash.lc {
    padding-left: 30px;
    background: url('/images/flags/lc.svg') 5px center/20px no-repeat;
}
a.hash.lc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lc.svg') 5px center/20px no-repeat;
}


a.hash.mg {
    padding-left: 30px;
    background: url('/images/flags/mg.svg') 5px center/20px no-repeat;
}
a.hash.mg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mg.svg') 5px center/20px no-repeat;
}


a.hash.lt {
    padding-left: 30px;
    background: url('/images/flags/lt.svg') 5px center/20px no-repeat;
}
a.hash.lt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lt.svg') 5px center/20px no-repeat;
}


a.hash.mp {
    padding-left: 30px;
    background: url('/images/flags/mp.svg') 5px center/20px no-repeat;
}
a.hash.mp:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mp.svg') 5px center/20px no-repeat;
}


a.hash.ad {
    padding-left: 30px;
    background: url('/images/flags/ad.svg') 5px center/20px no-repeat;
}
a.hash.ad:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ad.svg') 5px center/20px no-repeat;
}


a.hash.cl {
    padding-left: 30px;
    background: url('/images/flags/cl.svg') 5px center/20px no-repeat;
}
a.hash.cl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cl.svg') 5px center/20px no-repeat;
}


a.hash.as {
    padding-left: 30px;
    background: url('/images/flags/as.svg') 5px center/20px no-repeat;
}
a.hash.as:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/as.svg') 5px center/20px no-repeat;
}


a.hash.bh {
    padding-left: 30px;
    background: url('/images/flags/bh.svg') 5px center/20px no-repeat;
}
a.hash.bh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bh.svg') 5px center/20px no-repeat;
}


a.hash.ua {
    padding-left: 30px;
    background: url('/images/flags/ua.svg') 5px center/20px no-repeat;
}
a.hash.ua:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ua.svg') 5px center/20px no-repeat;
}


a.hash.tr {
    padding-left: 30px;
    background: url('/images/flags/tr.svg') 5px center/20px no-repeat;
}
a.hash.tr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tr.svg') 5px center/20px no-repeat;
}


a.hash.yt {
    padding-left: 30px;
    background: url('/images/flags/yt.svg') 5px center/20px no-repeat;
}
a.hash.yt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/yt.svg') 5px center/20px no-repeat;
}


a.hash.td {
    padding-left: 30px;
    background: url('/images/flags/td.svg') 5px center/20px no-repeat;
}
a.hash.td:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/td.svg') 5px center/20px no-repeat;
}


a.hash.bi {
    padding-left: 30px;
    background: url('/images/flags/bi.svg') 5px center/20px no-repeat;
}
a.hash.bi:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bi.svg') 5px center/20px no-repeat;
}


a.hash.ar {
    padding-left: 30px;
    background: url('/images/flags/ar.svg') 5px center/20px no-repeat;
}
a.hash.ar:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ar.svg') 5px center/20px no-repeat;
}


a.hash.cm {
    padding-left: 30px;
    background: url('/images/flags/cm.svg') 5px center/20px no-repeat;
}
a.hash.cm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cm.svg') 5px center/20px no-repeat;
}


a.hash.ae {
    padding-left: 30px;
    background: url('/images/flags/ae.svg') 5px center/20px no-repeat;
}
a.hash.ae:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ae.svg') 5px center/20px no-repeat;
}


a.hash.cz {
    padding-left: 30px;
    background: url('/images/flags/cz.svg') 5px center/20px no-repeat;
}
a.hash.cz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cz.svg') 5px center/20px no-repeat;
}


a.hash.mq {
    padding-left: 30px;
    background: url('/images/flags/mq.svg') 5px center/20px no-repeat;
}
a.hash.mq:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mq.svg') 5px center/20px no-repeat;
}


a.hash.lu {
    padding-left: 30px;
    background: url('/images/flags/lu.svg') 5px center/20px no-repeat;
}
a.hash.lu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lu.svg') 5px center/20px no-repeat;
}


a.hash.mf {
    padding-left: 30px;
    background: url('/images/flags/mf.svg') 5px center/20px no-repeat;
}
a.hash.mf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mf.svg') 5px center/20px no-repeat;
}


a.hash.lb {
    padding-left: 30px;
    background: url('/images/flags/lb.svg') 5px center/20px no-repeat;
}
a.hash.lb:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lb.svg') 5px center/20px no-repeat;
}


a.hash.md {
    padding-left: 30px;
    background: url('/images/flags/md.svg') 5px center/20px no-repeat;
}
a.hash.md:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/md.svg') 5px center/20px no-repeat;
}


a.hash.ms {
    padding-left: 30px;
    background: url('/images/flags/ms.svg') 5px center/20px no-repeat;
}
a.hash.ms:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ms.svg') 5px center/20px no-repeat;
}


a.hash.ag {
    padding-left: 30px;
    background: url('/images/flags/ag.svg') 5px center/20px no-repeat;
}
a.hash.ag:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ag.svg') 5px center/20px no-repeat;
}


a.hash.cx {
    padding-left: 30px;
    background: url('/images/flags/cx.svg') 5px center/20px no-repeat;
}
a.hash.cx:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cx.svg') 5px center/20px no-repeat;
}


a.hash.co {
    padding-left: 30px;
    background: url('/images/flags/co.svg') 5px center/20px no-repeat;
}
a.hash.co:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/co.svg') 5px center/20px no-repeat;
}


a.hash.tf {
    padding-left: 30px;
    background: url('/images/flags/tf.svg') 5px center/20px no-repeat;
}
a.hash.tf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tf.svg') 5px center/20px no-repeat;
}


a.hash.vn {
    padding-left: 30px;
    background: url('/images/flags/vn.svg') 5px center/20px no-repeat;
}
a.hash.vn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/vn.svg') 5px center/20px no-repeat;
}


a.hash.zm {
    padding-left: 30px;
    background: url('/images/flags/zm.svg') 5px center/20px no-repeat;
}
a.hash.zm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/zm.svg') 5px center/20px no-repeat;
}


a.hash.tg {
    padding-left: 30px;
    background: url('/images/flags/tg.svg') 5px center/20px no-repeat;
}
a.hash.tg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tg.svg') 5px center/20px no-repeat;
}


a.hash.cn {
    padding-left: 30px;
    background: url('/images/flags/cn.svg') 5px center/20px no-repeat;
}
a.hash.cn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cn.svg') 5px center/20px no-repeat;
}


a.hash.bj {
    padding-left: 30px;
    background: url('/images/flags/bj.svg') 5px center/20px no-repeat;
}
a.hash.bj:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bj.svg') 5px center/20px no-repeat;
}


a.hash.aq {
    padding-left: 30px;
    background: url('/images/flags/aq.svg') 5px center/20px no-repeat;
}
a.hash.aq:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/aq.svg') 5px center/20px no-repeat;
}


a.hash.cy {
    padding-left: 30px;
    background: url('/images/flags/cy.svg') 5px center/20px no-repeat;
}
a.hash.cy:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cy.svg') 5px center/20px no-repeat;
}


a.hash.af {
    padding-left: 30px;
    background: url('/images/flags/af.svg') 5px center/20px no-repeat;
}
a.hash.af:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/af.svg') 5px center/20px no-repeat;
}


a.hash.lv {
    padding-left: 30px;
    background: url('/images/flags/lv.svg') 5px center/20px no-repeat;
}
a.hash.lv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lv.svg') 5px center/20px no-repeat;
}


a.hash.om {
    padding-left: 30px;
    background: url('/images/flags/om.svg') 5px center/20px no-repeat;
}
a.hash.om:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/om.svg') 5px center/20px no-repeat;
}


a.hash.mr {
    padding-left: 30px;
    background: url('/images/flags/mr.svg') 5px center/20px no-repeat;
}
a.hash.mr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mr.svg') 5px center/20px no-repeat;
}


a.hash.ni {
    padding-left: 30px;
    background: url('/images/flags/ni.svg') 5px center/20px no-repeat;
}
a.hash.ni:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ni.svg') 5px center/20px no-repeat;
}


a.hash.la {
    padding-left: 30px;
    background: url('/images/flags/la.svg') 5px center/20px no-repeat;
}
a.hash.la:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/la.svg') 5px center/20px no-repeat;
}


a.hash.me {
    padding-left: 30px;
    background: url('/images/flags/me.svg') 5px center/20px no-repeat;
}
a.hash.me:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/me.svg') 5px center/20px no-repeat;
}


a.hash.mh {
    padding-left: 30px;
    background: url('/images/flags/mh.svg') 5px center/20px no-repeat;
}
a.hash.mh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mh.svg') 5px center/20px no-repeat;
}


a.hash.cc {
    padding-left: 30px;
    background: url('/images/flags/cc.svg') 5px center/20px no-repeat;
}
a.hash.cc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cc.svg') 5px center/20px no-repeat;
}


a.hash.bg {
    padding-left: 30px;
    background: url('/images/flags/bg.svg') 5px center/20px no-repeat;
}
a.hash.bg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bg.svg') 5px center/20px no-repeat;
}


a.hash.tj {
    padding-left: 30px;
    background: url('/images/flags/tj.svg') 5px center/20px no-repeat;
}
a.hash.tj:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tj.svg') 5px center/20px no-repeat;
}


a.hash.un {
    padding-left: 30px;
    background: url('/images/flags/un.svg') 5px center/20px no-repeat;
}
a.hash.un:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/un.svg') 5px center/20px no-repeat;
}


a.hash.vu {
    padding-left: 30px;
    background: url('/images/flags/vu.svg') 5px center/20px no-repeat;
}
a.hash.vu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/vu.svg') 5px center/20px no-repeat;
}


a.hash.wf {
    padding-left: 30px;
    background: url('/images/flags/wf.svg') 5px center/20px no-repeat;
}
a.hash.wf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/wf.svg') 5px center/20px no-repeat;
}


a.hash.uy {
    padding-left: 30px;
    background: url('/images/flags/uy.svg') 5px center/20px no-repeat;
}
a.hash.uy:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/uy.svg') 5px center/20px no-repeat;
}


a.hash.za {
    padding-left: 30px;
    background: url('/images/flags/za.svg') 5px center/20px no-repeat;
}
a.hash.za:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/za.svg') 5px center/20px no-repeat;
}


a.hash.zw {
    padding-left: 30px;
    background: url('/images/flags/zw.svg') 5px center/20px no-repeat;
}
a.hash.zw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/zw.svg') 5px center/20px no-repeat;
}


a.hash.vc {
    padding-left: 30px;
    background: url('/images/flags/vc.svg') 5px center/20px no-repeat;
}
a.hash.vc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/vc.svg') 5px center/20px no-repeat;
}


a.hash.tk {
    padding-left: 30px;
    background: url('/images/flags/tk.svg') 5px center/20px no-repeat;
}
a.hash.tk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tk.svg') 5px center/20px no-repeat;
}


a.hash.bf {
    padding-left: 30px;
    background: url('/images/flags/bf.svg') 5px center/20px no-repeat;
}
a.hash.bf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bf.svg') 5px center/20px no-repeat;
}


a.hash.bq {
    padding-left: 30px;
    background: url('/images/flags/bq.svg') 5px center/20px no-repeat;
}
a.hash.bq:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bq.svg') 5px center/20px no-repeat;
}


a.hash.cu {
    padding-left: 30px;
    background: url('/images/flags/cu.svg') 5px center/20px no-repeat;
}
a.hash.cu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cu.svg') 5px center/20px no-repeat;
}


a.hash.ne {
    padding-left: 30px;
    background: url('/images/flags/ne.svg') 5px center/20px no-repeat;
}
a.hash.ne:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ne.svg') 5px center/20px no-repeat;
}


a.hash.nr {
    padding-left: 30px;
    background: url('/images/flags/nr.svg') 5px center/20px no-repeat;
}
a.hash.nr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nr.svg') 5px center/20px no-repeat;
}


a.hash.mk {
    padding-left: 30px;
    background: url('/images/flags/mk.svg') 5px center/20px no-repeat;
}
a.hash.mk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mk.svg') 5px center/20px no-repeat;
}


a.hash.np {
    padding-left: 30px;
    background: url('/images/flags/np.svg') 5px center/20px no-repeat;
}
a.hash.np:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/np.svg') 5px center/20px no-repeat;
}


a.hash.ng {
    padding-left: 30px;
    background: url('/images/flags/ng.svg') 5px center/20px no-repeat;
}
a.hash.ng:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ng.svg') 5px center/20px no-repeat;
}


a.hash.bs {
    padding-left: 30px;
    background: url('/images/flags/bs.svg') 5px center/20px no-repeat;
}
a.hash.bs:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bs.svg') 5px center/20px no-repeat;
}


a.hash.cw {
    padding-left: 30px;
    background: url('/images/flags/cw.svg') 5px center/20px no-repeat;
}
a.hash.cw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cw.svg') 5px center/20px no-repeat;
}


a.hash.bd {
    padding-left: 30px;
    background: url('/images/flags/bd.svg') 5px center/20px no-repeat;
}
a.hash.bd:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bd.svg') 5px center/20px no-repeat;
}


a.hash.um {
    padding-left: 30px;
    background: url('/images/flags/um.svg') 5px center/20px no-repeat;
}
a.hash.um:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/um.svg') 5px center/20px no-repeat;
}


a.hash.va {
    padding-left: 30px;
    background: url('/images/flags/va.svg') 5px center/20px no-repeat;
}
a.hash.va:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/va.svg') 5px center/20px no-repeat;
}


a.hash.uz {
    padding-left: 30px;
    background: url('/images/flags/uz.svg') 5px center/20px no-repeat;
}
a.hash.uz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/uz.svg') 5px center/20px no-repeat;
}


a.hash.xk {
    padding-left: 30px;
    background: url('/images/flags/xk.svg') 5px center/20px no-repeat;
}
a.hash.xk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/xk.svg') 5px center/20px no-repeat;
}


a.hash.ws {
    padding-left: 30px;
    background: url('/images/flags/ws.svg') 5px center/20px no-repeat;
}
a.hash.ws:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ws.svg') 5px center/20px no-repeat;
}


a.hash.th {
    padding-left: 30px;
    background: url('/images/flags/th.svg') 5px center/20px no-repeat;
}
a.hash.th:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/th.svg') 5px center/20px no-repeat;
}


a.hash.ca {
    padding-left: 30px;
    background: url('/images/flags/ca.svg') 5px center/20px no-repeat;
}
a.hash.ca:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ca.svg') 5px center/20px no-repeat;
}


a.hash.be {
    padding-left: 30px;
    background: url('/images/flags/be.svg') 5px center/20px no-repeat;
}
a.hash.be:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/be.svg') 5px center/20px no-repeat;
}


a.hash.cv {
    padding-left: 30px;
    background: url('/images/flags/cv.svg') 5px center/20px no-repeat;
}
a.hash.cv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cv.svg') 5px center/20px no-repeat;
}


a.hash.ai {
    padding-left: 30px;
    background: url('/images/flags/ai.svg') 5px center/20px no-repeat;
}
a.hash.ai:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ai.svg') 5px center/20px no-repeat;
}


a.hash.br {
    padding-left: 30px;
    background: url('/images/flags/br.svg') 5px center/20px no-repeat;
}
a.hash.br:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/br.svg') 5px center/20px no-repeat;
}


a.hash.ly {
    padding-left: 30px;
    background: url('/images/flags/ly.svg') 5px center/20px no-repeat;
}
a.hash.ly:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ly.svg') 5px center/20px no-repeat;
}


a.hash.nf {
    padding-left: 30px;
    background: url('/images/flags/nf.svg') 5px center/20px no-repeat;
}
a.hash.nf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nf.svg') 5px center/20px no-repeat;
}


a.hash.my {
    padding-left: 30px;
    background: url('/images/flags/my.svg') 5px center/20px no-repeat;
}
a.hash.my:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/my.svg') 5px center/20px no-repeat;
}


a.hash.mn {
    padding-left: 30px;
    background: url('/images/flags/mn.svg') 5px center/20px no-repeat;
}
a.hash.mn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mn.svg') 5px center/20px no-repeat;
}


a.hash.nu {
    padding-left: 30px;
    background: url('/images/flags/nu.svg') 5px center/20px no-repeat;
}
a.hash.nu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nu.svg') 5px center/20px no-repeat;
}


a.hash.az {
    padding-left: 30px;
    background: url('/images/flags/az.svg') 5px center/20px no-repeat;
}
a.hash.az:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/az.svg') 5px center/20px no-repeat;
}


a.hash.ba {
    padding-left: 30px;
    background: url('/images/flags/ba.svg') 5px center/20px no-repeat;
}
a.hash.ba:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ba.svg') 5px center/20px no-repeat;
}


a.hash.bv {
    padding-left: 30px;
    background: url('/images/flags/bv.svg') 5px center/20px no-repeat;
}
a.hash.bv:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bv.svg') 5px center/20px no-repeat;
}


a.hash.am {
    padding-left: 30px;
    background: url('/images/flags/am.svg') 5px center/20px no-repeat;
}
a.hash.am:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/am.svg') 5px center/20px no-repeat;
}


a.hash.cr {
    padding-left: 30px;
    background: url('/images/flags/cr.svg') 5px center/20px no-repeat;
}
a.hash.cr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cr.svg') 5px center/20px no-repeat;
}


a.hash.tl {
    padding-left: 30px;
    background: url('/images/flags/tl.svg') 5px center/20px no-repeat;
}
a.hash.tl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tl.svg') 5px center/20px no-repeat;
}


a.hash.xx {
    padding-left: 30px;
    background: url('/images/flags/xx.svg') 5px center/20px no-repeat;
}
a.hash.xx:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/xx.svg') 5px center/20px no-repeat;
}


a.hash.tm {
    padding-left: 30px;
    background: url('/images/flags/tm.svg') 5px center/20px no-repeat;
}
a.hash.tm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tm.svg') 5px center/20px no-repeat;
}


a.hash.tz {
    padding-left: 30px;
    background: url('/images/flags/tz.svg') 5px center/20px no-repeat;
}
a.hash.tz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tz.svg') 5px center/20px no-repeat;
}


a.hash.ve {
    padding-left: 30px;
    background: url('/images/flags/ve.svg') 5px center/20px no-repeat;
}
a.hash.ve:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ve.svg') 5px center/20px no-repeat;
}


a.hash.al {
    padding-left: 30px;
    background: url('/images/flags/al.svg') 5px center/20px no-repeat;
}
a.hash.al:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/al.svg') 5px center/20px no-repeat;
}


a.hash.bw {
    padding-left: 30px;
    background: url('/images/flags/bw.svg') 5px center/20px no-repeat;
}
a.hash.bw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bw.svg') 5px center/20px no-repeat;
}


a.hash.cd {
    padding-left: 30px;
    background: url('/images/flags/cd.svg') 5px center/20px no-repeat;
}
a.hash.cd:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cd.svg') 5px center/20px no-repeat;
}


a.hash.lk {
    padding-left: 30px;
    background: url('/images/flags/lk.svg') 5px center/20px no-repeat;
}
a.hash.lk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/lk.svg') 5px center/20px no-repeat;
}


a.hash.mo {
    padding-left: 30px;
    background: url('/images/flags/mo.svg') 5px center/20px no-repeat;
}
a.hash.mo:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mo.svg') 5px center/20px no-repeat;
}


a.hash.mx {
    padding-left: 30px;
    background: url('/images/flags/mx.svg') 5px center/20px no-repeat;
}
a.hash.mx:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mx.svg') 5px center/20px no-repeat;
}


a.hash.nc {
    padding-left: 30px;
    background: url('/images/flags/nc.svg') 5px center/20px no-repeat;
}
a.hash.nc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/nc.svg') 5px center/20px no-repeat;
}


a.hash.na {
    padding-left: 30px;
    background: url('/images/flags/na.svg') 5px center/20px no-repeat;
}
a.hash.na:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/na.svg') 5px center/20px no-repeat;
}


a.hash.mz {
    padding-left: 30px;
    background: url('/images/flags/mz.svg') 5px center/20px no-repeat;
}
a.hash.mz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mz.svg') 5px center/20px no-repeat;
}


a.hash.li {
    padding-left: 30px;
    background: url('/images/flags/li.svg') 5px center/20px no-repeat;
}
a.hash.li:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/li.svg') 5px center/20px no-repeat;
}


a.hash.mm {
    padding-left: 30px;
    background: url('/images/flags/mm.svg') 5px center/20px no-repeat;
}
a.hash.mm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/mm.svg') 5px center/20px no-repeat;
}


a.hash.cf {
    padding-left: 30px;
    background: url('/images/flags/cf.svg') 5px center/20px no-repeat;
}
a.hash.cf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cf.svg') 5px center/20px no-repeat;
}


a.hash.bb {
    padding-left: 30px;
    background: url('/images/flags/bb.svg') 5px center/20px no-repeat;
}
a.hash.bb:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bb.svg') 5px center/20px no-repeat;
}


a.hash.vg {
    padding-left: 30px;
    background: url('/images/flags/vg.svg') 5px center/20px no-repeat;
}
a.hash.vg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/vg.svg') 5px center/20px no-repeat;
}


a.hash.to {
    padding-left: 30px;
    background: url('/images/flags/to.svg') 5px center/20px no-repeat;
}
a.hash.to:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/to.svg') 5px center/20px no-repeat;
}


a.hash.tn {
    padding-left: 30px;
    background: url('/images/flags/tn.svg') 5px center/20px no-repeat;
}
a.hash.tn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/tn.svg') 5px center/20px no-repeat;
}


a.hash.ao {
    padding-left: 30px;
    background: url('/images/flags/ao.svg') 5px center/20px no-repeat;
}
a.hash.ao:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ao.svg') 5px center/20px no-repeat;
}


a.hash.bt {
    padding-left: 30px;
    background: url('/images/flags/bt.svg') 5px center/20px no-repeat;
}
a.hash.bt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/bt.svg') 5px center/20px no-repeat;
}


a.hash.cp {
    padding-left: 30px;
    background: url('/images/flags/cp.svg') 5px center/20px no-repeat;
}
a.hash.cp:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cp.svg') 5px center/20px no-repeat;
}


a.hash.ax {
    padding-left: 30px;
    background: url('/images/flags/ax.svg') 5px center/20px no-repeat;
}
a.hash.ax:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ax.svg') 5px center/20px no-repeat;
}


a.hash.cg {
    padding-left: 30px;
    background: url('/images/flags/cg.svg') 5px center/20px no-repeat;
}
a.hash.cg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/cg.svg') 5px center/20px no-repeat;
}


a.hash.ml {
    padding-left: 30px;
    background: url('/images/flags/ml.svg') 5px center/20px no-repeat;
}
a.hash.ml:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ml.svg') 5px center/20px no-repeat;
}


a.hash.jo {
    padding-left: 30px;
    background: url('/images/flags/jo.svg') 5px center/20px no-repeat;
}
a.hash.jo:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/jo.svg') 5px center/20px no-repeat;
}


a.hash.it {
    padding-left: 30px;
    background: url('/images/flags/it.svg') 5px center/20px no-repeat;
}
a.hash.it:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/it.svg') 5px center/20px no-repeat;
}


a.hash.ic {
    padding-left: 30px;
    background: url('/images/flags/ic.svg') 5px center/20px no-repeat;
}
a.hash.ic:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ic.svg') 5px center/20px no-repeat;
}


a.hash.gh {
    padding-left: 30px;
    background: url('/images/flags/gh.svg') 5px center/20px no-repeat;
}
a.hash.gh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gh.svg') 5px center/20px no-repeat;
}


a.hash.sm {
    padding-left: 30px;
    background: url('/images/flags/sm.svg') 5px center/20px no-repeat;
}
a.hash.sm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sm.svg') 5px center/20px no-repeat;
}


a.hash.pa {
    padding-left: 30px;
    background: url('/images/flags/pa.svg') 5px center/20px no-repeat;
}
a.hash.pa:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pa.svg') 5px center/20px no-repeat;
}


a.hash.sz {
    padding-left: 30px;
    background: url('/images/flags/sz.svg') 5px center/20px no-repeat;
}
a.hash.sz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sz.svg') 5px center/20px no-repeat;
}


a.hash.pw {
    padding-left: 30px;
    background: url('/images/flags/pw.svg') 5px center/20px no-repeat;
}
a.hash.pw:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pw.svg') 5px center/20px no-repeat;
}


a.hash.sl {
    padding-left: 30px;
    background: url('/images/flags/sl.svg') 5px center/20px no-repeat;
}
a.hash.sl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sl.svg') 5px center/20px no-repeat;
}


a.hash.de {
    padding-left: 30px;
    background: url('/images/flags/de.svg') 5px center/20px no-repeat;
}
a.hash.de:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/de.svg') 5px center/20px no-repeat;
}


a.hash.gi {
    padding-left: 30px;
    background: url('/images/flags/gi.svg') 5px center/20px no-repeat;
}
a.hash.gi:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gi.svg') 5px center/20px no-repeat;
}


a.hash.fm {
    padding-left: 30px;
    background: url('/images/flags/fm.svg') 5px center/20px no-repeat;
}
a.hash.fm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fm.svg') 5px center/20px no-repeat;
}


a.hash.kh {
    padding-left: 30px;
    background: url('/images/flags/kh.svg') 5px center/20px no-repeat;
}
a.hash.kh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kh.svg') 5px center/20px no-repeat;
}


a.hash.et {
    padding-left: 30px;
    background: url('/images/flags/et.svg') 5px center/20px no-repeat;
}
a.hash.et:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/et.svg') 5px center/20px no-repeat;
}


a.hash.fo {
    padding-left: 30px;
    background: url('/images/flags/fo.svg') 5px center/20px no-repeat;
}
a.hash.fo:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fo.svg') 5px center/20px no-repeat;
}


a.hash.dg {
    padding-left: 30px;
    background: url('/images/flags/dg.svg') 5px center/20px no-repeat;
}
a.hash.dg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/dg.svg') 5px center/20px no-repeat;
}


a.hash.ec {
    padding-left: 30px;
    background: url('/images/flags/ec.svg') 5px center/20px no-repeat;
}
a.hash.ec:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ec.svg') 5px center/20px no-repeat;
}


a.hash.sn {
    padding-left: 30px;
    background: url('/images/flags/sn.svg') 5px center/20px no-repeat;
}
a.hash.sn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sn.svg') 5px center/20px no-repeat;
}


a.hash.sy {
    padding-left: 30px;
    background: url('/images/flags/sy.svg') 5px center/20px no-repeat;
}
a.hash.sy:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sy.svg') 5px center/20px no-repeat;
}


a.hash.sx {
    padding-left: 30px;
    background: url('/images/flags/sx.svg') 5px center/20px no-repeat;
}
a.hash.sx:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sx.svg') 5px center/20px no-repeat;
}


a.hash.pc {
    padding-left: 30px;
    background: url('/images/flags/pc.svg') 5px center/20px no-repeat;
}
a.hash.pc:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pc.svg') 5px center/20px no-repeat;
}


a.hash.pt {
    padding-left: 30px;
    background: url('/images/flags/pt.svg') 5px center/20px no-repeat;
}
a.hash.pt:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pt.svg') 5px center/20px no-repeat;
}


a.hash.so {
    padding-left: 30px;
    background: url('/images/flags/so.svg') 5px center/20px no-repeat;
}
a.hash.so:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/so.svg') 5px center/20px no-repeat;
}


a.hash.eu {
    padding-left: 30px;
    background: url('/images/flags/eu.svg') 5px center/20px no-repeat;
}
a.hash.eu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/eu.svg') 5px center/20px no-repeat;
}


a.hash.jm {
    padding-left: 30px;
    background: url('/images/flags/jm.svg') 5px center/20px no-repeat;
}
a.hash.jm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/jm.svg') 5px center/20px no-repeat;
}


a.hash.hr {
    padding-left: 30px;
    background: url('/images/flags/hr.svg') 5px center/20px no-repeat;
}
a.hash.hr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hr.svg') 5px center/20px no-repeat;
}


a.hash.ki {
    padding-left: 30px;
    background: url('/images/flags/ki.svg') 5px center/20px no-repeat;
}
a.hash.ki:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ki.svg') 5px center/20px no-repeat;
}


a.hash.kz {
    padding-left: 30px;
    background: url('/images/flags/kz.svg') 5px center/20px no-repeat;
}
a.hash.kz:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kz.svg') 5px center/20px no-repeat;
}


a.hash.ie {
    padding-left: 30px;
    background: url('/images/flags/ie.svg') 5px center/20px no-repeat;
}
a.hash.ie:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ie.svg') 5px center/20px no-repeat;
}


a.hash.km {
    padding-left: 30px;
    background: url('/images/flags/km.svg') 5px center/20px no-repeat;
}
a.hash.km:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/km.svg') 5px center/20px no-repeat;
}


a.hash.ir {
    padding-left: 30px;
    background: url('/images/flags/ir.svg') 5px center/20px no-repeat;
}
a.hash.ir:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ir.svg') 5px center/20px no-repeat;
}


a.hash.gy {
    padding-left: 30px;
    background: url('/images/flags/gy.svg') 5px center/20px no-repeat;
}
a.hash.gy:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gy.svg') 5px center/20px no-repeat;
}


a.hash.gn {
    padding-left: 30px;
    background: url('/images/flags/gn.svg') 5px center/20px no-repeat;
}
a.hash.gn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gn.svg') 5px center/20px no-repeat;
}


a.hash.fj {
    padding-left: 30px;
    background: url('/images/flags/fj.svg') 5px center/20px no-repeat;
}
a.hash.fj:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fj.svg') 5px center/20px no-repeat;
}


a.hash.pg {
    padding-left: 30px;
    background: url('/images/flags/pg.svg') 5px center/20px no-repeat;
}
a.hash.pg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pg.svg') 5px center/20px no-repeat;
}


a.hash.sk {
    padding-left: 30px;
    background: url('/images/flags/sk.svg') 5px center/20px no-repeat;
}
a.hash.sk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sk.svg') 5px center/20px no-repeat;
}


a.hash.ro {
    padding-left: 30px;
    background: url('/images/flags/ro.svg') 5px center/20px no-repeat;
}
a.hash.ro:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ro.svg') 5px center/20px no-repeat;
}


a.hash.sj {
    padding-left: 30px;
    background: url('/images/flags/sj.svg') 5px center/20px no-repeat;
}
a.hash.sj:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sj.svg') 5px center/20px no-repeat;
}


a.hash.pf {
    padding-left: 30px;
    background: url('/images/flags/pf.svg') 5px center/20px no-repeat;
}
a.hash.pf:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pf.svg') 5px center/20px no-repeat;
}


a.hash.fk {
    padding-left: 30px;
    background: url('/images/flags/fk.svg') 5px center/20px no-repeat;
}
a.hash.fk:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fk.svg') 5px center/20px no-repeat;
}


a.hash.eg {
    padding-left: 30px;
    background: url('/images/flags/eg.svg') 5px center/20px no-repeat;
}
a.hash.eg:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/eg.svg') 5px center/20px no-repeat;
}


a.hash.is {
    padding-left: 30px;
    background: url('/images/flags/is.svg') 5px center/20px no-repeat;
}
a.hash.is:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/is.svg') 5px center/20px no-repeat;
}


a.hash.id {
    padding-left: 30px;
    background: url('/images/flags/id.svg') 5px center/20px no-repeat;
}
a.hash.id:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/id.svg') 5px center/20px no-repeat;
}


a.hash.ky {
    padding-left: 30px;
    background: url('/images/flags/ky.svg') 5px center/20px no-repeat;
}
a.hash.ky:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ky.svg') 5px center/20px no-repeat;
}


a.hash.iq {
    padding-left: 30px;
    background: url('/images/flags/iq.svg') 5px center/20px no-repeat;
}
a.hash.iq:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/iq.svg') 5px center/20px no-repeat;
}


a.hash.kn {
    padding-left: 30px;
    background: url('/images/flags/kn.svg') 5px center/20px no-repeat;
}
a.hash.kn:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/kn.svg') 5px center/20px no-repeat;
}


a.hash.hu {
    padding-left: 30px;
    background: url('/images/flags/hu.svg') 5px center/20px no-repeat;
}
a.hash.hu:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/hu.svg') 5px center/20px no-repeat;
}


a.hash.ee {
    padding-left: 30px;
    background: url('/images/flags/ee.svg') 5px center/20px no-repeat;
}
a.hash.ee:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ee.svg') 5px center/20px no-repeat;
}


a.hash.er {
    padding-left: 30px;
    background: url('/images/flags/er.svg') 5px center/20px no-repeat;
}
a.hash.er:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/er.svg') 5px center/20px no-repeat;
}


a.hash.fi {
    padding-left: 30px;
    background: url('/images/flags/fi.svg') 5px center/20px no-repeat;
}
a.hash.fi:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/fi.svg') 5px center/20px no-repeat;
}


a.hash.gm {
    padding-left: 30px;
    background: url('/images/flags/gm.svg') 5px center/20px no-repeat;
}
a.hash.gm:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gm.svg') 5px center/20px no-repeat;
}


a.hash.sh {
    padding-left: 30px;
    background: url('/images/flags/sh.svg') 5px center/20px no-repeat;
}
a.hash.sh:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/sh.svg') 5px center/20px no-repeat;
}


a.hash.ps {
    padding-left: 30px;
    background: url('/images/flags/ps.svg') 5px center/20px no-repeat;
}
a.hash.ps:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ps.svg') 5px center/20px no-repeat;
}


a.hash.pr {
    padding-left: 30px;
    background: url('/images/flags/pr.svg') 5px center/20px no-repeat;
}
a.hash.pr:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pr.svg') 5px center/20px no-repeat;
}


a.hash.si {
    padding-left: 30px;
    background: url('/images/flags/si.svg') 5px center/20px no-repeat;
}
a.hash.si:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/si.svg') 5px center/20px no-repeat;
}


a.hash.pe {
    padding-left: 30px;
    background: url('/images/flags/pe.svg') 5px center/20px no-repeat;
}
a.hash.pe:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/pe.svg') 5px center/20px no-repeat;
}


a.hash.qa {
    padding-left: 30px;
    background: url('/images/flags/qa.svg') 5px center/20px no-repeat;
}
a.hash.qa:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/qa.svg') 5px center/20px no-repeat;
}


a.hash.gl {
    padding-left: 30px;
    background: url('/images/flags/gl.svg') 5px center/20px no-repeat;
}
a.hash.gl:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/gl.svg') 5px center/20px no-repeat;
}


a.hash.es {
    padding-left: 30px;
    background: url('/images/flags/es.svg') 5px center/20px no-repeat;
}
a.hash.es:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/es.svg') 5px center/20px no-repeat;
}


a.hash.ht {
    padding-left: 30px;
    background: url('/images/flags/ht.svg') 5px center/20px no-repeat;
}
a.hash.ht:hover {
    padding-left: 30px;
    background: #e8e8e8 url('/images/flags/ht.svg') 5px center/20px no-repeat;
}


.footer {
    background-color: #333;
    border-top: 1px solid #666a73;
    bottom: 0;
    position: fixed;
    width: 100% !important;
    text-align: center;
    margin: 0 auto;
    z-index: 1;
    line-height: 25px;
    color: #777;
    font-family: "Lato","Helvetica Neue",Helvetica,sans-serif;
}

footer {
    display: block;
    width: 100% !important;
    z-index: 1;
}
