
/*
 * Flag Sprites
 */

.sflag-container {
    display: flex;
    flex-wrap: wrap;
    max-width: 800px;
}

.sflag-container a {
    margin: 3px;
}

 .sflag {
    background-image: url('/wp-content/plugins/flags-widget/static/sflagsv2.png');
    background-repeat: no-repeat;
    display: block;
}

.sflag-Austria {
    width: 32px;
    height: 32px;
    background-position: -5px -5px;
}

.sflag-Brasil-casino-ao-vivo {
    width: 32px;
    height: 32px;
    background-position: -47px -5px;
}

.sflag-Chile {
    width: 32px;
    height: 32px;
    background-position: -89px -5px;
}

.sflag-Czech-Republic {
    width: 32px;
    height: 32px;
    background-position: -131px -5px;
}

.sflag-Denmark {
    width: 32px;
    height: 32px;
    background-position: -173px -5px;
}

.sflag-Greece {
    width: 32px;
    height: 32px;
    background-position: -5px -47px;
}

.sflag-Hungary {
    width: 32px;
    height: 32px;
    background-position: -47px -47px;
}

.sflag-Ireland-live-casino {
    width: 32px;
    height: 32px;
    background-position: -89px -47px;
}

.sflag-Netherlands {
    width: 32px;
    height: 32px;
    background-position: -131px -47px;
}

.sflag-New-Zealand {
    width: 32px;
    height: 32px;
    background-position: -173px -47px;
}

.sflag-Norge-live-casino {
    width: 32px;
    height: 32px;
    background-position: -5px -89px;
}

.sflag-Peru {
    width: 32px;
    height: 32px;
    background-position: -47px -89px;
}

.sflag-Poland {
    width: 32px;
    height: 32px;
    background-position: -89px -89px;
}

.sflag-Romania {
    width: 32px;
    height: 32px;
    background-position: -131px -89px;
}

.sflag-Slovakia {
    width: 32px;
    height: 32px;
    background-position: -173px -89px;
}

.sflag-South-Africa {
    width: 32px;
    height: 32px;
    background-position: -5px -131px;
}

.sflag-Sweden {
    width: 32px;
    height: 32px;
    background-position: -47px -131px;
}

.sflag-Swtizerland-Live-Casino {
    width: 32px;
    height: 32px;
    background-position: -89px -131px;
}

.sflag-Turkey {
    width: 32px;
    height: 32px;
    background-position: -131px -131px;
}

.sflag-canada {
    width: 32px;
    height: 32px;
    background-position: -173px -131px;
}

.sflag-germany {
    width: 32px;
    height: 32px;
    background-position: -5px -173px;
}

.sflag-india {
    width: 32px;
    height: 32px;
    background-position: -47px -173px;
}

.sflag-italy {
    width: 32px;
    height: 32px;
    background-position: -89px -173px;
}

.sflag-japan {
    width: 32px;
    height: 32px;
    background-position: -131px -173px;
}

.sflag-spain {
    width: 32px;
    height: 32px;
    background-position: -173px -173px;
}

.sflag-uk {
    width: 32px;
    height: 32px;
    background-position: -215px -5px;
}

.sflag-us {
    width: 32px;
    height: 32px;
    background-position: -215px -47px;
}

.sflag-com-ua {
    width: 32px;
    height: 32px;
    background-position: -296px -88px;
}

.sflag-ba {
    width: 32px;
    height: 32px;
    background-position: -296px -47px;
}

.sflag-bg {
    width: 32px;
    height: 32px;
    background-position: -296px -5px;
}

.sflag-hr {
    width: 32px;
    height: 32px;
    background-position: -256px -173px;
}

.sflag-ee {
    width: 32px;
    height: 32px;
    background-position: -256px -130px;
}

.sflag-net {
    width: 32px;
    height: 32px;
    background-position: -256px -89px;
}

.sflag-lv {
    width: 32px;
    height: 32px;
    background-position: -257px -47px;
}

.sflag-lu {
    width: 32px;
    height: 32px;
    background-position: -256px -5px;
}

.sflag-pt {
    width: 32px;
    height: 32px;
    background-position: -215px -173px;
}

.sflag-rs {
    width: 32px;
    height: 32px;
    background-position: -215px -131px;
}

.sflag-si {
    width: 32px;
    height: 32px;
    background-position: -215px -89px;
}

