.flag-icon,.flag-icon-background{ background-size:contain;background-position:50%;background-repeat:no-repeat } .flag-icon{ position:relative;display:inline-block;width:1.8em;line-height:1.9em } .flag-icon:before{ content:"\00a0" } .flag-icon.flag-icon-squared{ width:1em } .flag-icon-eu{ background-image:url(../flags/4x3/eu.svg) } .flag-icon-eu.flag-icon-squared{ background-image:url(../flags/1x1/eu.svg) } .flag-icon-us{ background-image:url(../flags/4x3/us.svg) } .flag-icon-us.flag-icon-squared{ background-image:url(../flags/1x1/us.svg) }