/* Country flags */
.country-flag::before {
    display: inherit;
    margin-right: 5px;
}
.modal-title::before {
    margin-right: 10px;
}
#trigger-de::before, .modal-de .modal-title::before {
    content:url('../flags/de.png');
}
#trigger-be::before, .modal-be .modal-title::before {
    content:url('../flags/be.png');
}
#trigger-es::before, .modal-es .modal-title::before {
    content:url('../flags/es.png');
}
#trigger-fr::before, .modal-fr .modal-title::before {
    content:url('../flags/fr.png');
}
#trigger-uk::before, .modal-uk .modal-title::before {
    content:url('../flags/uk_.png');
}
#trigger-gr::before, .modal-gr .modal-title::before {
    content:url('../flags/gr.png');
}
#trigger-it::before, .modal-it .modal-title::before {
    content:url('../flags/it.png');
}
#trigger-lu::before, .modal-lu .modal-title::before {
    content:url('../flags/lu.png');
}
#trigger-pt::before, .modal-pt .modal-title::before {
    content:url('../flags/pt.png');
}
#trigger-ch::before, .modal-ch .modal-title::before {
    content:url('../flags/ch.png');
}