.flag-cro, .flag-cro-selected {
  display: inline-block;
  height: 14px;
  vertical-align: text-top;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  margin-right: 5px;
  background-image: url("../images/cro.png");
}

.flag-eng, .flag-eng-selected {
  display: inline-block;
  height: 14px;
  vertical-align: text-top;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  margin-right: 5px;
  background-image: url("../images/eng.png");   
}

.flag-czslo, .flag-czslo-selected {
  display: inline-block;
  height: 14px;
  vertical-align: text-top;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  margin-right: 5px;
  background-image: url("../images/chezslo.png");   
}

.flag-cro-selected, .flag-eng-selected, .flag-czslo-selected {    
    background-color: white;
    border-bottom:#C00 solid thick;
}