#countries {border: 1px solid #000;padding: 2px;width: 24px;height: 24px;display: block;}
#countries:HOVER {border: 1px solid #0081d3;}
#countries .selected_language {width: 100%;height: 100%;background-size: 144%;background-position: center center;}
.countries-modal {padding-top: 20px;}
.countries-modal .flag {width: 40px;}
.countries-modal .btn.active {color: #000;border: 2px solid #000;}
.countries-modal .currencie {width: 50px;}
#languages_block_top .langiso {font-size: 11px;}