.countryLinks{padding:1.25rem 0;background-color:#fff}
.countryLinks li{margin-bottom:.625rem}
.countryLinks li a{display:block;font-size:.875rem;color:#0550d1;margin:.625rem 0;line-height:1.4375rem;padding-left:.625rem;text-decoration:underline !important}
.countryLinks li a::after{content:"\f105";font-family:FontAwesome;vertical-align:middle;padding-left:.3125rem;display:inline-block;text-decoration:none}
.countryLinks li a:hover{background-color:#e7f4fe;color:#0d43b3}
.countryLinks li a:active{background:#c1d9f6;color:#163796}
.countryLinks ul{padding-left:0}
.countryLinks+.main-menu>ul>li.open>a{padding-bottom:.8125rem;text-decoration:none !important}
.countryLinks+.main-menu ul ul{background-color:#2b3e5d}
.countryLinks+.main-menu ul ul ul{background-color:#7e8a99}
.cl-country-name{color:#061d41;font-size:1.375rem;line-height:1.8125rem}
@media(max-width:63.9375rem){.regionlinks{width:100%}
}
@media(min-width:48rem) and (max-width:63.9375rem){.linklistCountry.section,.linklistCountry{padding:0 2.5rem;width:100%}
.regionlinks{width:95%}
}
@media(min-width:90rem){.linklistCountry.section,.linklistCountry{max-width:76rem;margin:0 auto;padding:0}
}
@media(min-width:64rem) and (max-width:89.9375rem){.linklistCountry.section,.linklistCountry{max-width:59rem;margin:0 auto;padding:0}
}
@media(max-width:47.9375rem){.linklistCountry.section,.linklistCountry{max-width:100%;padding:1.25rem 1rem;margin:0}
}