.os-top-countries ul {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-wrap: wrap;
}
.os-top-countries .os-top-countries-item {
width: 100%;
padding: 12px;
text-align: center;
list-style: none;
}
@media (min-width: 992px) {
.os-top-countries .os-top-countries-item {
width: 50%;
}
}
@media (min-width: 1200px) {
.os-top-countries .os-top-countries-item {
width: 33%;
}
}
.sidebar .os-top-countries .os-top-countries-item {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.os-top-countries .os-top-countries-item a {
position: relative;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
justify-content: space-between;
flex-shrink: 0;
width: 100%;
max-width: 350px;
margin: 0 auto;
padding-right: 1px;
text-decoration: none;
}
.os-top-countries-text .os-top-countries-item > a:before {
content: '';
display: block;
position: absolute;
width: 100%;
bottom: 1px;
height: 1px;
background-color: #a0a0a1;
}
.os-country-image {
display: none;
}
.os-top-countries-text .os-top-countries-item .os-country-name {
position: relative;
font-size: 20px;
color: #0a1938;
padding: 0 3px 0 35px;
background-color: #f9fbff;
}
.os-top-countries-text .os-top-countries-item .os-country-name:before {
content: "";
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 24px;
-webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.25);
-moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.25);
box-shadow: inset 0 0 8px rgba(0,0,0,0.25);
border-radius: 40px;
background-image: url(//www.vjuh.com.ua/wp-content/themes/newdesigntwo/images/flags-circle-lite.png);
background-size: 520px 52px;
}
.os-top-countries-text .at .os-country-name:before{ background-position: -0px -0px !important; }
.os-top-countries-text .al .os-country-name:before{ background-position: -26px -0px !important; }
.os-top-countries-text .bg .os-country-name:before{ background-position: -52px -0px !important; }
.os-top-countries-text .vn .os-country-name:before{ background-position: -78px -0px !important; }
.os-top-countries-text .ge .os-country-name:before{ background-position: -104px -0px !important; }
.os-top-countries-text .gr .os-country-name:before{ background-position: -130px -0px !important; }
.os-top-countries-text .do .os-country-name:before{ background-position: -156px -0px !important; }
.os-top-countries-text .eg .os-country-name:before{ background-position: -182px -0px !important; }
.os-top-countries-text .in .os-country-name:before{ background-position: -208px -0px !important; }
.os-top-countries-text .id .os-country-name:before{ background-position: -234px -0px !important; }
.os-top-countries-text .it .os-country-name:before{ background-position: -260px -0px !important; }
.os-top-countries-text .es .os-country-name:before{ background-position: -286px -0px !important; }
.os-top-countries-text .il .os-country-name:before{ background-position: -312px -0px !important; }
.os-top-countries-text .jo .os-country-name:before{ background-position: -338px -0px !important; }
.os-top-countries-text .cy .os-country-name:before{ background-position: -364px -0px !important; }
.os-top-countries-text .cu .os-country-name:before{ background-position: -390px -0px !important; }
.os-top-countries-text .mt .os-country-name:before{ background-position: -416px -0px !important; }
.os-top-countries-text .mv .os-country-name:before{ background-position: -442px -0px !important; }
.os-top-countries-text .mx .os-country-name:before{ background-position: -468px -0px !important; }
.os-top-countries-text .ae .os-country-name:before{ background-position: -494px -0px !important; }
.os-top-countries-text .pl .os-country-name:before{ background-position: -0px -26px !important; }
.os-top-countries-text .sk .os-country-name:before{ background-position: -26px -26px !important; }
.os-top-countries-text .th .os-country-name:before{ background-position: -52px -26px !important; }
.os-top-countries-text .tn .os-country-name:before{ background-position: -78px -26px !important; }
.os-top-countries-text .tr .os-country-name:before{ background-position: -104px -26px !important; }
.os-top-countries-text .fr .os-country-name:before{ background-position: -130px -26px !important; }
.os-top-countries-text .cz .os-country-name:before{ background-position: -156px -26px !important; }
.os-top-countries-text .lk .os-country-name:before{ background-position: -182px -26px !important; }
.os-top-countries-text .hr .os-country-name:before{ background-position: -208px -26px !important; }
.os-top-countries-text .me .os-country-name:before{ background-position: -234px -26px !important; }
.os-top-countries-text .tz .os-country-name:before{ background-position: -260px -26px !important; }
.os-country-price {
padding-left: 3px;
background-color: #f9fbff;
z-index: 2;
}
.os-top-countries-text .os-top-countries-item .os-country-price span:nth-child(1) {
font-size: 12px;
color: #a0a0a1;
vertical-align: bottom;
}
.os-top-countries-text .os-top-countries-item .os-country-price span:nth-child(2) {
font-size: 20px;
font-weight: 600;
color: #0799ff;
padding-left: 6px;
}
.os-top-countries-text .os-top-countries-item .os-country-price span:nth-child(3) {
font-size: 18px;
color: #0799ff;
}