.column-language-381 { 
position: fixed; 
top: 0%; 
right: 0%; 
z-index: 9999999999999999999999%; 
display: block; 
background: #2d3e50; 
padding: 0px 0px; 
margin-top: 40px; 
margin-bottom: 0px; 
border-radius: 0%; 
} 
.column-language-381 .view-button { 
position: relative; 
display: block; 
float: none; 
margin-right: 20px; 
border: 1px none #72bba9; 
border-radius: 0px; 
text-align: center; 
padding: 12px 15px; 
background: transparent; 
font-family: Montserrat-SemiBold; 
color: #ffffff; 
font-size: 12pt; 
margin-top: 0px; 
margin-bottom: 0px; 
width: 70px !important; 
max-width: 70px !important; 
} 
.column-language-381 .view-button i { 
float: left; 
color: #ffffff; 
font-size: 12pt; 
} 
.column-language-381 ul { 
background: #2d3e50; 
list-style-type: none; 
padding: 0px; 
margin: 0px; 
display: none; 
} 
.column-language-381 ul li{ 
display: block; 
clear: both; 
float: none; 
padding: 5px 10px; 
margin-top: 15px; 
margin-bottom: 15px; 
} 
.column-language-381 ul li.active { 
display: block; 
} 
.column-language-381 ul li a img { 
float: left; 
width: 15px; 
height: 10px; 
} 
.column-language-381 ul li a .name { 
display: none; 
float: left; 
font-family: Lucida Grande; 
font-size: 13px; 
font-weight: 600; 
color: #000000; 
padding: 0px 8px; 
margin-top: -5px; 
margin-bottom: 0px; 
} 
.column-language-381 ul li a .code { 
float: left; 
font-family: Montserrat-Regular; 
font-size: 12px; 
font-weight: 700; 
color: #ffffff; 
padding: 0px 5px; 
margin-top: -5px; 
margin-bottom: 0px; 
} 
.column-language-381 .ColPopLanguageChoose { 
position: fixed; 
display: none; 
background: #ffffff; 
z-index: 99999999999999999999999; 
width: 30%; 
max-width: 30%; 
height: 300px; 
left: 35%; 
top: 30%; 
box-shadow: 10px 10px 400px 15px #383838; 
} 
.column-language-381 .ColPopLanguageChoose .title { 
float: none; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
font-weight: 500; 
color: #000000; 
padding: 15px 15px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
@media(max-width:767px) { 
.column-language-381 { 
display: none; 
background: #2d3e50; 
padding: 0px 0px; 
margin-top: 40px; 
margin-bottom: 0px; 
} 
.column-language-381 a img { 
float: left; 
width: 15px; 
height: 10px; 
} 
.column-language-381 a .name { 
display: none; 
float: left; 
font-family: Lucida Grande; 
font-size: 13px; 
font-weight: 600; 
color: #000000; 
padding: 0px 8px; 
margin-top: -5px; 
margin-bottom: 0px; 
} 
.column-language-381 a .code { 
float: left; 
font-family: Montserrat-Regular; 
font-size: 12px; 
font-weight: 700; 
color: #ffffff; 
padding: 0px 5px; 
margin-top: -5px; 
margin-bottom: 0px; 
} 
.column-language-381 .ColPopLanguageChoose { 
position: fixed; 
display: none; 
background: #ffffff; 
z-index: 99999999999999999999999; 
width: 30%; 
max-width: 30%; 
height: 300px; 
left: 35%; 
top: 30%; 
box-shadow: 10px 10px 400px 15px #383838; 
} 
.column-language-381 .ColPopLanguageChoose .title { 
float: none; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
font-weight: 500; 
color: #000000; 
padding: 15px 15px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
} 
