div[id^="bwg_container"] p {
padding: 0 !important;
margin: 0 !important;
}
.ffwd_comments_likes_container  i.ffwd-like,
.ffwd_comments_likes_container  i.ffwd-comment-square,
.ffwd_comments_likes_container  i.ffwd-share,
div[class^="ffwd_title_spun"] i.ffwd-comment-square,
div[class^="ffwd_title_spun"] i.ffwd-like,
div[class^="ffwd_title_spun"] i.ffwd-share {
color:#b0b0b0;
margin-right:4px;
}
div[class^="ffwd_likes_comments_"] i.ffwd-comment-square,
div[class^="ffwd_likes_comments_"] i.ffwd-share {
color:#ffffff;
margin-right:3px;
}
div[class^="ffwd_title_spun"] a {
text-decoration:none !important;
}
.spider_popup_loading,
.footer-list-block .bwp_gallery .spider_popup_loading,
.footer-list-block .bwp_gallery_tags .spider_popup_loading { background-image: url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/images/ajax_loader.png);
background-color: rgba(0, 0, 0, 0);
background-repeat: no-repeat;
background-position: 0 0;
background-size: 50px 50px;
border: none !important;
display: none;
height: 50px;
left: 50%;
margin-left: -20px;
margin-top: -20px;
overflow: hidden;
position: fixed;
top: 50%;
width: 50px;
z-index: 10102;
animation: spin 2.5s infinite linear;
-moz-animation: spin 2.5s infinite linear;
-o-animation: spin 2.5s infinite linear;
-webkit-animation: spin 2.5s infinite linear;
}
.spider_ajax_loading {
border: none !important;
animation: spin 2.5s infinite linear;
-moz-animation: spin 2.5s infinite linear;
-o-animation: spin 2.5s infinite linear;
-webkit-animation: spin 2.5s infinite linear;
}
.spider_popup_overlay,
.footer-list-block .bwp_gallery .spider_popup_overlay,
.footer-list-block .bwp_gallery_tags .spider_popup_overlay {
cursor: pointer;
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 10100;
}
.spider_popup_close,
.spider_popup_close_fullscreen {
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
cursor: pointer;
display: table;
line-height: 0;
position: absolute;
z-index: 11100;
}
@-moz-keyframes spin {
from {
-moz-transform: rotate(0deg);
}
to {
-moz-transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
}
}
@-o-keyframes spin {
from {
-o-transform: rotate(0deg);
}
to {
-o-transform: rotate(359deg);
}
}
@-ms-keyframes spin {
from {
-ms-transform: rotate(0deg);
}
to {
-ms-transform: rotate(359deg);
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
#spider_popup_left {
left: 0;
}
#spider_popup_right {
right: 0;
}
#spider_popup_left:hover,
#spider_popup_right:hover {
visibility: visible;
}
#spider_popup_left:hover span {
left: 20px;
}
#spider_popup_right:hover span {
left: auto;
right: 20px;
}
#spider_popup_left,
#spider_popup_right {
background: transparent url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/images/blank.gif) repeat scroll 0 0;
bottom: 35%;
cursor: pointer;
display: inline;
height: 30%;
outline: medium none;
position: absolute;
width: 35%;
z-index: 10130;
}
#spider_popup_left-ico,
#spider_popup_right-ico {
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: table;
line-height: 0;
margin-top: -15px;
position: absolute;
top: 50%;
z-index: 10135;
}
.bwg_captcha_refresh {
background-image: url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/images/captcha_refresh.png);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
border-width: 0;
cursor: pointer;
display: inline-block;
height: 20px;
width: 20px;
margin: 0;
padding: 0;
vertical-align: middle;
}
.bwg_captcha_input {
vertical-align: middle;
width: 75px !important;
}
.bwg_captcha_img {
cursor: pointer;
margin: 0 5px 0 5px;
vertical-align: middle;
}
.bwg_comment_error {
color: #FF0000;
display: block;
}
.bwg_image_info_container1,
.bwg_image_rate_container1,
.bwg_image_hit_container1 {
height: 100%;
margin: 0 auto;
position: absolute;
width: 100%;
}
.bwg_image_rate_container1 {
display: none;
}
.bwg_image_info_container2,
.bwg_image_rate_container2,
.bwg_image_hit_container2 {
display: table;
height: 100%;
margin: 0 auto;
position: absolute;
width: 100%;
}
.bwg_image_info_spun,
.bwg_image_rate_spun,
.bwg_image_hit_spun {
display: table-cell;
height: 100%;
left: 0;
top: 0;
width: 100%;
overflow: hidden;
position: relative;
}
.bwg_image_info,
.bwg_image_rate,
.bwg_image_hit {
display: inline-block;
position: relative;
text-decoration: none;
word-wrap: break-word;
z-index: 11;
}
.ffwd_load_more{
display: block;
width: 100%;
text-align: center;
cursor: pointer;
}
.ffwd_load_more.loading:after{
content: "";
display: inline-block;
width: 50px;
height: 50px;
background-image: url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/images/loader.svg);
background-position: center;
background-size: contain;
background-repeat: no-repeat;
position: relative;
top: 18px;
}@font-face {
font-family: 'ffwd';
src:  url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/fonts/ffwd.eot?4bafj3);
src:  url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/fonts/ffwd.eot?4bafj3#iefix) format('embedded-opentype'),
url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/fonts/ffwd.ttf?4bafj3) format('truetype'),
url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/fonts/ffwd.woff?4bafj3) format('woff'),
url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/fonts/ffwd.svg?4bafj3#ffwd) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="ffwd-"], [class*=" ffwd-"] { font-family: 'ffwd' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ffwd-comment:before {
content: "\e91f";
color: #b1b1b1;
}
.ffwd-like:before {
content: "\e920";
color: #b1b1b1;
}
.ffwd-time:before {
content: "\e921";
color: #b1b1b1;
}
.ffwd-share:before {
content: "\e91e";
}
.ffwd-times:before {
content: "\e917";
}
.ffwd-arrow-right:before {
content: "\e918";
}
.ffwd-arrow-left:before {
content: "\e919";
}
.ffwd-chevron-right:before {
content: "\e91a";
}
.ffwd-chevron-left:before {
content: "\e91b";
}
.ffwd-angle-right:before {
content: "\e91c";
}
.ffwd-angle-left:before {
content: "\e91d";
}
.ffwd-angle-down:before {
content: "\e915";
}
.ffwd-angle-up:before {
content: "\e916";
}
.ffwd-heart-o:before {
content: "\e900";
}
.ffwd-info-circle:before {
content: "\e901";
}
.ffwd-pause:before {
content: "\e902";
}
.ffwd-pinterest-square:before {
content: "\e903";
}
.ffwd-play:before {
content: "\e904";
}
.ffwd-refresh:before {
content: "\e905";
}
.ffwd-search:before {
content: "\e906";
}
.ffwd-star-o:before {
content: "\e907";
}
.ffwd-times-sm:before {
content: "\e908";
}
.ffwd-tumblr-square:before {
content: "\e909";
}
.ffwd-twitter-square:before {
content: "\e90a";
}
.ffwd-angle-left-sm:before {
content: "\e90b";
}
.ffwd-angle-right-sm:before {
content: "\e90c";
}
.ffwd-arrows-in:before {
content: "\e90d";
}
.ffwd-arrows-out:before {
content: "\e90e";
}
.ffwd-comment-square:before {
content: "\e90f";
}
.ffwd-compress:before {
content: "\e910";
}
.ffwd-download:before {
content: "\e911";
}
.ffwd-expand:before {
content: "\e912";
}
.ffwd-facebook-square:before {
content: "\e913";
}
.ffwd-heart:before {
content: "\e914";
}.mCSB_container{
width: auto;
margin-right: 15px;
overflow: hidden;
}
.mCSB_container.mCS_no_scrollbar{
margin-right: 0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
margin-right:15px;
}
.mCustomScrollBox>.mCSB_scrollTools{
width:16px;
height:100%;
top:0;
right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
position:absolute;
top:0;
left:0;
bottom:0;
right:0; 
height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
cursor:pointer;
width:100%;
height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display:block;
position:relative;
height:20px;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
top:100%;
margin-top:-40px;
} .mCSB_horizontal>.mCSB_container{
height:auto;
margin-right:0;
margin-bottom:30px;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-right:0;
margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
width:100%;
height:16px;
top:auto;
right:auto;
bottom:0;
left:0;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:2px;
margin:7px 0;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
width:30px;
height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
display:block;
position:relative;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
margin-left:-40px;
float:right;
}
.mCustomScrollBox{
-ms-touch-action:none; } .mCustomScrollBox>.mCSB_scrollTools{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCustomScrollBox:hover>.mCSB_scrollTools{
opacity:1;
filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.4);
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#fff; background:rgba(255,255,255,0.75);
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image:url(//globalfiltros.pt/wp-content/plugins/wd-facebook-feed/css/mCSB_buttons.png);
background-repeat:no-repeat;
opacity:0.4;
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
opacity:0.9;
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }  .mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
} .mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -56px;
} .mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -56px;
} .mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -56px;
} .mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -56px;
} .mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#fff; background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
} .mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
}.weglot-flags {    }
.weglot-flags.hw > a:before, .weglot-flags.hw > span:before {
background-position: -3570px 0 !important; }
.weglot-flags.af > a:before, .weglot-flags.af > span:before {
background-position: -6570px 0 !important; }
.weglot-flags.fl > a:before, .weglot-flags.fl > span:before {
background-position: -3060px 0 !important; }
.weglot-flags.sq > a:before, .weglot-flags.sq > span:before {
background-position: -2580px 0 !important; }
.weglot-flags.am > a:before, .weglot-flags.am > span:before {
background-position: -5130px 0 !important; }
.weglot-flags.ar > a:before, .weglot-flags.ar > span:before {
background-position: -510px 0 !important; }
.weglot-flags.hy > a:before, .weglot-flags.hy > span:before {
background-position: -1800px 0 !important; }
.weglot-flags.az > a:before, .weglot-flags.az > span:before {
background-position: -6840px 0 !important; }
.weglot-flags.ba > a:before, .weglot-flags.ba > span:before {
background-position: -2040px 0 !important; }
.weglot-flags.eu > a:before, .weglot-flags.eu > span:before {
background-position: -7260px 0 !important; }
.weglot-flags.be > a:before, .weglot-flags.be > span:before {
background-position: -5310px 0 !important; }
.weglot-flags.bn > a:before, .weglot-flags.bn > span:before {
background-position: -5400px 0 !important; }
.weglot-flags.bs > a:before, .weglot-flags.bs > span:before {
background-position: -6390px 0 !important; }
.weglot-flags.bg > a:before, .weglot-flags.bg > span:before {
background-position: -2730px 0 !important; }
.weglot-flags.br > a:before, .weglot-flags.br > span:before {
background-position: -6630px 0 !important; }
.weglot-flags.my > a:before, .weglot-flags.my > span:before {
background-position: -3299px 0 !important; }
.weglot-flags.ca > a:before, .weglot-flags.ca > span:before {
background-position: -7230px 0 !important; }
.weglot-flags.zh > a:before, .weglot-flags.zh > span:before {
background-position: -3690px 0 !important; }
.weglot-flags.tw > a:before, .weglot-flags.tw > span:before {
background-position: -2970px 0 !important; }
.weglot-flags.km > a:before, .weglot-flags.km > span:before {
background-position: -6930px 0 !important; }
.weglot-flags.ny > a:before, .weglot-flags.ny > span:before {
background-position: -1140px 0 !important; }
.weglot-flags.co > a:before, .weglot-flags.co > span:before {
background-position: -2520px 0 !important; }
.weglot-flags.hr > a:before, .weglot-flags.hr > span:before {
background-position: -5910px 0 !important; }
.weglot-flags.cs > a:before, .weglot-flags.cs > span:before {
background-position: -2700px 0 !important; }
.weglot-flags.da > a:before, .weglot-flags.da > span:before {
background-position: -2670px 0 !important; }
.weglot-flags.nl > a:before, .weglot-flags.nl > span:before {
background-position: -2100px 0 !important; }
.weglot-flags.en > a:before, .weglot-flags.en > span:before {
background-position: -1920px 0 !important; }
.weglot-flags.eo > a:before, .weglot-flags.eo > span:before {
background-position: -1920px 0 !important; }
.weglot-flags.et > a:before, .weglot-flags.et > span:before {
background-position: -2640px 0 !important; }
.weglot-flags.fj > a:before, .weglot-flags.fj > span:before {
background-position: -1710px 0 !important; }
.weglot-flags.fi > a:before, .weglot-flags.fi > span:before {
background-position: -2550px 0 !important; }
.weglot-flags.fr > a:before, .weglot-flags.fr > span:before {
background-position: -2520px 0 !important; }
.weglot-flags.gl > a:before, .weglot-flags.gl > span:before {
background-position: -7290px 0 !important; }
.weglot-flags.ka > a:before, .weglot-flags.ka > span:before {
background-position: -5040px 0 !important; }
.weglot-flags.de > a:before, .weglot-flags.de > span:before {
background-position: -2490px 0 !important; }
.weglot-flags.el > a:before, .weglot-flags.el > span:before {
background-position: -2460px 0 !important; }
.weglot-flags.gu > a:before, .weglot-flags.gu > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.ht > a:before, .weglot-flags.ht > span:before {
background-position: -4650px 0 !important; }
.weglot-flags.ha > a:before, .weglot-flags.ha > span:before {
background-position: -900px 0 !important; }
.weglot-flags.he > a:before, .weglot-flags.he > span:before {
background-position: -1050px 0 !important; }
.weglot-flags.hi > a:before, .weglot-flags.hi > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.hu > a:before, .weglot-flags.hu > span:before {
background-position: -2430px 0 !important; }
.weglot-flags.is > a:before, .weglot-flags.is > span:before {
background-position: -2400px 0 !important; }
.weglot-flags.ig > a:before, .weglot-flags.ig > span:before {
background-position: -870px 0 !important; }
.weglot-flags.id > a:before, .weglot-flags.id > span:before {
background-position: -3510px 0 !important; }
.weglot-flags.ga > a:before, .weglot-flags.ga > span:before {
background-position: -2340px 0 !important; }
.weglot-flags.it > a:before, .weglot-flags.it > span:before {
background-position: -2310px 0 !important; }
.weglot-flags.ja > a:before, .weglot-flags.ja > span:before {
background-position: -3480px 0 !important; }
.weglot-flags.jv > a:before, .weglot-flags.jv > span:before {
background-position: -3360px 0 !important; }
.weglot-flags.kn > a:before, .weglot-flags.kn > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.kk > a:before, .weglot-flags.kk > span:before {
background-position: -3150px 0 !important; }
.weglot-flags.ko > a:before, .weglot-flags.ko > span:before {
background-position: -6990px 0 !important; }
.weglot-flags.ku > a:before, .weglot-flags.ku > span:before {
background-position: -2430px 0 !important; }
.weglot-flags.ky > a:before, .weglot-flags.ky > span:before {
background-position: -3420px 0 !important; }
.weglot-flags.lo > a:before, .weglot-flags.lo > span:before {
background-position: -3450px 0 !important; }
.weglot-flags.la > a:before, .weglot-flags.la > span:before {
background-position: -2310px 0 !important; }
.weglot-flags.lv > a:before, .weglot-flags.lv > span:before {
background-position: -2280px 0 !important; }
.weglot-flags.lt > a:before, .weglot-flags.lt > span:before {
background-position: -2250px 0 !important; }
.weglot-flags.lb > a:before, .weglot-flags.lb > span:before {
background-position: -2220px 0 !important; }
.weglot-flags.mk > a:before, .weglot-flags.mk > span:before {
background-position: -2190px 0 !important; }
.weglot-flags.mg > a:before, .weglot-flags.mg > span:before {
background-position: -1200px 0 !important; }
.weglot-flags.ms > a:before, .weglot-flags.ms > span:before {
background-position: -3360px 0 !important; }
.weglot-flags.ml > a:before, .weglot-flags.ml > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.mt > a:before, .weglot-flags.mt > span:before {
background-position: -2130px 0 !important; }
.weglot-flags.mi > a:before, .weglot-flags.mi > span:before {
background-position: -3240px 0 !important; }
.weglot-flags.mr > a:before, .weglot-flags.mr > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.mn > a:before, .weglot-flags.mn > span:before {
background-position: -6000px 0 !important; }
.weglot-flags.ne > a:before, .weglot-flags.ne > span:before {
background-position: -3270px 0 !important; }
.weglot-flags.no > a:before, .weglot-flags.no > span:before {
background-position: -5850px 0 !important; }
.weglot-flags.ps > a:before, .weglot-flags.ps > span:before {
background-position: -5189px 0 !important; }
.weglot-flags.fa > a:before, .weglot-flags.fa > span:before {
background-position: -6690px 0 !important; }
.weglot-flags.pl > a:before, .weglot-flags.pl > span:before {
background-position: -2160px 0 !important; }
.weglot-flags.pt > a:before, .weglot-flags.pt > span:before {
background-position: -1740px 0 !important; }
.weglot-flags.pa > a:before, .weglot-flags.pa > span:before {
background-position: -3180px 0 !important; }
.weglot-flags.ro > a:before, .weglot-flags.ro > span:before {
background-position: -2070px 0 !important; }
.weglot-flags.ru > a:before, .weglot-flags.ru > span:before {
background-position: -2040px 0 !important; }
.weglot-flags.sm > a:before, .weglot-flags.sm > span:before {
background-position: -4620px 0 !important; }
.weglot-flags.gd > a:before, .weglot-flags.gd > span:before {
background-position: -30px 0 !important; }
.weglot-flags.sr > a:before, .weglot-flags.sr > span:before {
background-position: -4290px 0 !important; }
.weglot-flags.sn > a:before, .weglot-flags.sn > span:before {
background-position: -540px 0 !important; }
.weglot-flags.sd > a:before, .weglot-flags.sd > span:before {
background-position: -3180px 0 !important; }
.weglot-flags.si > a:before, .weglot-flags.si > span:before {
background-position: -2820px 0 !important; }
.weglot-flags.sk > a:before, .weglot-flags.sk > span:before {
background-position: -6810px 0 !important; }
.weglot-flags.sl > a:before, .weglot-flags.sl > span:before {
background-position: -2010px 0 !important; }
.weglot-flags.so > a:before, .weglot-flags.so > span:before {
background-position: -4560px 0 !important; }
.weglot-flags.st > a:before, .weglot-flags.st > span:before {
background-position: -4830px 0 !important; }
.weglot-flags.es > a:before, .weglot-flags.es > span:before {
background-position: -480px 0 !important; }
.weglot-flags.su > a:before, .weglot-flags.su > span:before {
background-position: -4530px 0 !important; }
.weglot-flags.sw > a:before, .weglot-flags.sw > span:before {
background-position: -1290px 0 !important; }
.weglot-flags.sv > a:before, .weglot-flags.sv > span:before {
background-position: -1980px 0 !important; }
.weglot-flags.tl > a:before, .weglot-flags.tl > span:before {
background-position: -3060px 0 !important; }
.weglot-flags.ty > a:before, .weglot-flags.ty > span:before {
background-position: -6270px 0 !important; }
.weglot-flags.tg > a:before, .weglot-flags.tg > span:before {
background-position: -2940px 0 !important; }
.weglot-flags.ta > a:before, .weglot-flags.ta > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.tt > a:before, .weglot-flags.tt > span:before {
background-position: -2040px 0 !important; }
.weglot-flags.te > a:before, .weglot-flags.te > span:before {
background-position: -1170px 0 !important; }
.weglot-flags.th > a:before, .weglot-flags.th > span:before {
background-position: -2910px 0 !important; }
.weglot-flags.to > a:before, .weglot-flags.to > span:before {
background-position: -6540px 0 !important; }
.weglot-flags.tr > a:before, .weglot-flags.tr > span:before {
background-position: -1950px 0 !important; }
.weglot-flags.uk > a:before, .weglot-flags.uk > span:before {
background-position: -1890px 0 !important; }
.weglot-flags.ur > a:before, .weglot-flags.ur > span:before {
background-position: -3180px 0 !important; }
.weglot-flags.uz > a:before, .weglot-flags.uz > span:before {
background-position: -2880px 0 !important; }
.weglot-flags.vi > a:before, .weglot-flags.vi > span:before {
background-position: -2850px 0 !important; }
.weglot-flags.cy > a:before, .weglot-flags.cy > span:before {
background-position: -6420px 0 !important; }
.weglot-flags.fy > a:before, .weglot-flags.fy > span:before {
background-position: -2100px 0 !important; }
.weglot-flags.xh > a:before, .weglot-flags.xh > span:before {
background-position: -6570px 0 !important; }
.weglot-flags.yi > a:before, .weglot-flags.yi > span:before {
background-position: -1050px 0 !important; }
.weglot-flags.yo > a:before, .weglot-flags.yo > span:before {
background-position: -870px 0 !important; }
.weglot-flags.zu > a:before, .weglot-flags.zu > span:before {
background-position: -6570px 0 !important; }
.weglot-flags.flag-1.hw > a:before, .weglot-flags.flag-1.hw > span:before {
background-position: -7840px 0 !important; }
.weglot-flags.flag-1.fl > a:before, .weglot-flags.flag-1.fl > span:before {
background-position: 2560px 0 !important; }
.weglot-flags.flag-1.af > a:before, .weglot-flags.flag-1.af > span:before {
background-position: -6848px 0 !important; }
.weglot-flags.flag-1.sq > a:before, .weglot-flags.flag-1.sq > span:before {
background-position: -97px 0 !important; }
.weglot-flags.flag-1.am > a:before, .weglot-flags.flag-1.am > span:before {
background-position: -2369px 0 !important; }
.weglot-flags.flag-1.ar > a:before, .weglot-flags.flag-1.ar > span:before {
background-position: -6465px 0 !important; }
.weglot-flags.flag-1.hy > a:before, .weglot-flags.flag-1.hy > span:before {
background-position: -385px 0 !important; }
.weglot-flags.flag-1.az > a:before, .weglot-flags.flag-1.az > span:before {
background-position: -513px 0 !important; }
.weglot-flags.flag-1.ba > a:before, .weglot-flags.flag-1.ba > span:before {
background-position: -6113px 0 !important; }
.weglot-flags.flag-1.eu > a:before, .weglot-flags.flag-1.eu > span:before {
background-position: -8353px 0 !important; }
.weglot-flags.flag-1.be > a:before, .weglot-flags.flag-1.be > span:before {
background-position: -705px 0 !important; }
.weglot-flags.flag-1.bn > a:before, .weglot-flags.flag-1.bn > span:before {
background-position: -609px 0 !important; }
.weglot-flags.flag-1.bs > a:before, .weglot-flags.flag-1.bs > span:before {
background-position: -929px 0 !important; }
.weglot-flags.flag-1.bg > a:before, .weglot-flags.flag-1.bg > span:before {
background-position: -1121px 0 !important; }
.weglot-flags.flag-1.br > a:before, .weglot-flags.flag-1.br > span:before {
background-position: -993px 0 !important; }
.weglot-flags.flag-1.my > a:before, .weglot-flags.flag-1.my > span:before {
background-position: -4929px 0 !important; }
.weglot-flags.flag-1.ca > a:before, .weglot-flags.flag-1.ca > span:before {
background-position: -8321px 0 !important; }
.weglot-flags.flag-1.zh > a:before, .weglot-flags.flag-1.zh > span:before {
background-position: -1505px 0 !important; }
.weglot-flags.flag-1.tw > a:before, .weglot-flags.flag-1.tw > span:before {
background-position: -6369px 0 !important; }
.weglot-flags.flag-1.km > a:before, .weglot-flags.flag-1.km > span:before {
background-position: -1217px 0 !important; }
.weglot-flags.flag-1.ny > a:before, .weglot-flags.flag-1.ny > span:before {
background-position: -4289px 0 !important; }
.weglot-flags.flag-1.co > a:before, .weglot-flags.flag-1.co > span:before {
background-position: -2561px 0 !important; }
.weglot-flags.flag-1.hr > a:before, .weglot-flags.flag-1.hr > span:before {
background-position: -1793px 0 !important; }
.weglot-flags.flag-1.cs > a:before, .weglot-flags.flag-1.cs > span:before {
background-position: -1921px 0 !important; }
.weglot-flags.flag-1.da > a:before, .weglot-flags.flag-1.da > span:before {
background-position: -1985px 0 !important; }
.weglot-flags.flag-1.nl > a:before, .weglot-flags.flag-1.nl > span:before {
background-position: -5121px 0 !important; }
.weglot-flags.flag-1.en > a:before, .weglot-flags.flag-1.en > span:before {
background-position: -7777px 0 !important; }
.weglot-flags.flag-1.eo > a:before, .weglot-flags.flag-1.eo > span:before {
background-position: -7777px 0 !important; }
.weglot-flags.flag-1.et > a:before, .weglot-flags.flag-1.et > span:before {
background-position: -2337px 0 !important; }
.weglot-flags.flag-1.fj > a:before, .weglot-flags.flag-1.fj > span:before {
background-position: -2497px 0 !important; }
.weglot-flags.flag-1.fi > a:before, .weglot-flags.flag-1.fi > span:before {
background-position: -2529px 0 !important; }
.weglot-flags.flag-1.fr > a:before, .weglot-flags.flag-1.fr > span:before {
background-position: -2561px 0 !important; }
.weglot-flags.flag-1.gl > a:before, .weglot-flags.flag-1.gl > span:before {
background-position: -8383px 0 !important; }
.weglot-flags.flag-1.ka > a:before, .weglot-flags.flag-1.ka > span:before {
background-position: -2721px 0 !important; }
.weglot-flags.flag-1.de > a:before, .weglot-flags.flag-1.de > span:before {
background-position: -2753px 0 !important; }
.weglot-flags.flag-1.el > a:before, .weglot-flags.flag-1.el > span:before {
background-position: -2881px 0 !important; }
.weglot-flags.flag-1.gu > a:before, .weglot-flags.flag-1.gu > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.ht > a:before, .weglot-flags.flag-1.ht > span:before {
background-position: -3169px 0 !important; }
.weglot-flags.flag-1.ha > a:before, .weglot-flags.flag-1.ha > span:before {
background-position: -5281px 0 !important; }
.weglot-flags.flag-1.he > a:before, .weglot-flags.flag-1.he > span:before {
background-position: -3521px 0 !important; }
.weglot-flags.flag-1.hi > a:before, .weglot-flags.flag-1.hi > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.hu > a:before, .weglot-flags.flag-1.hu > span:before {
background-position: -3265px 0 !important; }
.weglot-flags.flag-1.is > a:before, .weglot-flags.flag-1.is > span:before {
background-position: -3297px 0 !important; }
.weglot-flags.flag-1.ig > a:before, .weglot-flags.flag-1.ig > span:before {
background-position: -5313px 0 !important; }
.weglot-flags.flag-1.id > a:before, .weglot-flags.flag-1.id > span:before {
background-position: -3361px 0 !important; }
.weglot-flags.flag-1.ga > a:before, .weglot-flags.flag-1.ga > span:before {
background-position: -3457px 0 !important; }
.weglot-flags.flag-1.it > a:before, .weglot-flags.flag-1.it > span:before {
background-position: -3553px 0 !important; }
.weglot-flags.flag-1.ja > a:before, .weglot-flags.flag-1.ja > span:before {
background-position: -3617px 0 !important; }
.weglot-flags.flag-1.jv > a:before, .weglot-flags.flag-1.jv > span:before {
background-position: -4321px 0 !important; }
.weglot-flags.flag-1.kn > a:before, .weglot-flags.flag-1.kn > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.kk > a:before, .weglot-flags.flag-1.kk > span:before {
background-position: -3713px 0 !important; }
.weglot-flags.flag-1.ko > a:before, .weglot-flags.flag-1.ko > span:before {
background-position: -6913px 0 !important; }
.weglot-flags.flag-1.ku > a:before, .weglot-flags.flag-1.ku > span:before {
background-position: -3265px 0 !important; }
.weglot-flags.flag-1.ky > a:before, .weglot-flags.flag-1.ky > span:before {
background-position: -3873px 0 !important; }
.weglot-flags.flag-1.lo > a:before, .weglot-flags.flag-1.lo > span:before {
background-position: -3904px 0 !important; }
.weglot-flags.flag-1.la > a:before, .weglot-flags.flag-1.la > span:before {
background-position: -3553px 0 !important; }
.weglot-flags.flag-1.lv > a:before, .weglot-flags.flag-1.lv > span:before {
background-position: -3937px 0 !important; }
.weglot-flags.flag-1.lt > a:before, .weglot-flags.flag-1.lt > span:before {
background-position: -4129px 0 !important; }
.weglot-flags.flag-1.lb > a:before, .weglot-flags.flag-1.lb > span:before {
background-position: -4161px 0 !important; }
.weglot-flags.flag-1.mk > a:before, .weglot-flags.flag-1.mk > span:before {
background-position: -4225px 0 !important; }
.weglot-flags.flag-1.mg > a:before, .weglot-flags.flag-1.mg > span:before {
background-position: -4257px 0 !important; }
.weglot-flags.flag-1.ms > a:before, .weglot-flags.flag-1.ms > span:before {
background-position: -4321px 0 !important; }
.weglot-flags.flag-1.ml > a:before, .weglot-flags.flag-1.ml > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.mt > a:before, .weglot-flags.flag-1.mt > span:before {
background-position: -4417px 0 !important; }
.weglot-flags.flag-1.mi > a:before, .weglot-flags.flag-1.mi > span:before {
background-position: -5217px 0 !important; }
.weglot-flags.flag-1.mr > a:before, .weglot-flags.flag-1.mr > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.mn > a:before, .weglot-flags.flag-1.mn > span:before {
background-position: -4769px 0 !important; }
.weglot-flags.flag-1.ne > a:before, .weglot-flags.flag-1.ne > span:before {
background-position: -5091px 0 !important; }
.weglot-flags.flag-1.no > a:before, .weglot-flags.flag-1.no > span:before {
background-position: -5505px 0 !important; }
.weglot-flags.flag-1.ps > a:before, .weglot-flags.flag-1.ps > span:before {
background-position: -33px 0 !important; }
.weglot-flags.flag-1.fa > a:before, .weglot-flags.flag-1.fa > span:before {
background-position: -3393px 0 !important; }
.weglot-flags.flag-1.pl > a:before, .weglot-flags.flag-1.pl > span:before {
background-position: -5889px 0 !important; }
.weglot-flags.flag-1.pt > a:before, .weglot-flags.flag-1.pt > span:before {
background-position: -5921px 0 !important; }
.weglot-flags.flag-1.pa > a:before, .weglot-flags.flag-1.pa > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.ro > a:before, .weglot-flags.flag-1.ro > span:before {
background-position: -6081px 0 !important; }
.weglot-flags.flag-1.ru > a:before, .weglot-flags.flag-1.ru > span:before {
background-position: -6113px 0 !important; }
.weglot-flags.flag-1.sm > a:before, .weglot-flags.flag-1.sm > span:before {
background-position: -6369px 0 !important; }
.weglot-flags.flag-1.gd > a:before, .weglot-flags.flag-1.gd > span:before {
background-position: -6497px 0 !important; }
.weglot-flags.flag-1.sr > a:before, .weglot-flags.flag-1.sr > span:before {
background-position: -6561px 0 !important; }
.weglot-flags.flag-1.sn > a:before, .weglot-flags.flag-1.sn > span:before {
background-position: -8287px 0 !important; }
.weglot-flags.flag-1.sd > a:before, .weglot-flags.flag-1.sd > span:before {
background-position: -5601px 0 !important; }
.weglot-flags.flag-1.si > a:before, .weglot-flags.flag-1.si > span:before {
background-position: -7039px 0 !important; }
.weglot-flags.flag-1.sk > a:before, .weglot-flags.flag-1.sk > span:before {
background-position: -6689px 0 !important; }
.weglot-flags.flag-1.sl > a:before, .weglot-flags.flag-1.sl > span:before {
background-position: -6721px 0 !important; }
.weglot-flags.flag-1.so > a:before, .weglot-flags.flag-1.so > span:before {
background-position: -6785px 0 !important; }
.weglot-flags.flag-1.st > a:before, .weglot-flags.flag-1.st > span:before {
background-position: -4001px 0 !important; }
.weglot-flags.flag-1.es > a:before, .weglot-flags.flag-1.es > span:before {
background-position: -7009px 0 !important; }
.weglot-flags.flag-1.su > a:before, .weglot-flags.flag-1.su > span:before {
background-position: -7073px 0 !important; }
.weglot-flags.flag-1.sw > a:before, .weglot-flags.flag-1.sw > span:before {
background-position: -3745px 0 !important; }
.weglot-flags.flag-1.sv > a:before, .weglot-flags.flag-1.sv > span:before {
background-position: -7169px 0 !important; }
.weglot-flags.flag-1.tl > a:before, .weglot-flags.flag-1.tl > span:before {
background-position: -5823px 0 !important; }
.weglot-flags.flag-1.ty > a:before, .weglot-flags.flag-1.ty > span:before {
background-position: -2593px 0 !important; }
.weglot-flags.flag-1.tg > a:before, .weglot-flags.flag-1.tg > span:before {
background-position: -7297px 0 !important; }
.weglot-flags.flag-1.ta > a:before, .weglot-flags.flag-1.ta > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.tt > a:before, .weglot-flags.flag-1.tt > span:before {
background-position: -6113px 0 !important; }
.weglot-flags.flag-1.te > a:before, .weglot-flags.flag-1.te > span:before {
background-position: -3329px 0 !important; }
.weglot-flags.flag-1.th > a:before, .weglot-flags.flag-1.th > span:before {
background-position: -7361px 0 !important; }
.weglot-flags.flag-1.to > a:before, .weglot-flags.flag-1.to > span:before {
background-position: -7456px 0 !important; }
.weglot-flags.flag-1.tr > a:before, .weglot-flags.flag-1.tr > span:before {
background-position: -7553px 0 !important; }
.weglot-flags.flag-1.uk > a:before, .weglot-flags.flag-1.uk > span:before {
background-position: -7713px 0 !important; }
.weglot-flags.flag-1.ur > a:before, .weglot-flags.flag-1.ur > span:before {
background-position: -5600px 0 !important; }
.weglot-flags.flag-1.uz > a:before, .weglot-flags.flag-1.uz > span:before {
background-position: -7969px 0 !important; }
.weglot-flags.flag-1.vi > a:before, .weglot-flags.flag-1.vi > span:before {
background-position: -8097px 0 !important; }
.weglot-flags.flag-1.cy > a:before, .weglot-flags.flag-1.cy > span:before {
background-position: -8129px 0 !important; }
.weglot-flags.flag-1.fy > a:before, .weglot-flags.flag-1.fy > span:before {
background-position: -5121px 0 !important; }
.weglot-flags.flag-1.xh > a:before, .weglot-flags.flag-1.xh > span:before {
background-position: -6848px 0 !important; }
.weglot-flags.flag-1.yi > a:before, .weglot-flags.flag-1.yi > span:before {
background-position: -3521px 0 !important; }
.weglot-flags.flag-1.yo > a:before, .weglot-flags.flag-1.yo > span:before {
background-position: -5313px 0 !important; }
.weglot-flags.flag-1.zu > a:before, .weglot-flags.flag-1.zu > span:before {
background-position: -6848px 0 !important; }
.weglot-flags.flag-2 { }
.weglot-flags.flag-2.hw > a:before, .weglot-flags.flag-2.hw > span:before {
background-position: -5448px 0 !important; }
.weglot-flags.flag-2.fl > a:before, .weglot-flags.flag-2.fl > span:before {
background-position: -1008px 0 !important; }
.weglot-flags.flag-2.af > a:before, .weglot-flags.flag-2.af > span:before {
background-position: -4968px 0 !important; }
.weglot-flags.flag-2.sq > a:before, .weglot-flags.flag-2.sq > span:before {
background-position: -2976px 0 !important; }
.weglot-flags.flag-2.am > a:before, .weglot-flags.flag-2.am > span:before {
background-position: -3816px 0 !important; }
.weglot-flags.flag-2.ar > a:before, .weglot-flags.flag-2.ar > span:before {
background-position: -768px 0 !important; }
.weglot-flags.flag-2.hy > a:before, .weglot-flags.flag-2.hy > span:before {
background-position: 0 0 !important; }
.weglot-flags.flag-2.az > a:before, .weglot-flags.flag-2.az > span:before {
background-position: -5136px 0 !important; }
.weglot-flags.flag-2.ba > a:before, .weglot-flags.flag-2.ba > span:before {
background-position: -936px 0 !important; }
.weglot-flags.flag-2.eu > a:before, .weglot-flags.flag-2.eu > span:before {
background-position: -5376px 0 !important; }
.weglot-flags.flag-2.be > a:before, .weglot-flags.flag-2.be > span:before {
background-position: -4224px 0 !important; }
.weglot-flags.flag-2.bn > a:before, .weglot-flags.flag-2.bn > span:before {
background-position: -4056px 0 !important; }
.weglot-flags.flag-2.bs > a:before, .weglot-flags.flag-2.bs > span:before {
background-position: -3984px 0 !important; }
.weglot-flags.flag-2.bg > a:before, .weglot-flags.flag-2.bg > span:before {
background-position: -5040px 0 !important; }
.weglot-flags.flag-2.br > a:before, .weglot-flags.flag-2.br > span:before {
background-position: -2784px 0 !important; }
.weglot-flags.flag-2.my > a:before, .weglot-flags.flag-2.my > span:before {
background-position: -1248px 0 !important; }
.weglot-flags.flag-2.ca > a:before, .weglot-flags.flag-2.ca > span:before {
background-position: -5352px 0 !important; }
.weglot-flags.flag-2.zh > a:before, .weglot-flags.flag-2.zh > span:before {
background-position: -2592px 0 !important; }
.weglot-flags.flag-2.tw > a:before, .weglot-flags.flag-2.tw > span:before {
background-position: -3408px 0 !important; }
.weglot-flags.flag-2.km > a:before, .weglot-flags.flag-2.km > span:before {
background-position: -5160px 0 !important; }
.weglot-flags.flag-2.ny > a:before, .weglot-flags.flag-2.ny > span:before {
background-position: -1392px 0 !important; }
.weglot-flags.flag-2.co > a:before, .weglot-flags.flag-2.co > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-2.hr > a:before, .weglot-flags.flag-2.hr > span:before {
background-position: -4416px 0 !important; }
.weglot-flags.flag-2.cs > a:before, .weglot-flags.flag-2.cs > span:before {
background-position: -2472px 0 !important; }
.weglot-flags.flag-2.da > a:before, .weglot-flags.flag-2.da > span:before {
background-position: -2448px 0 !important; }
.weglot-flags.flag-2.nl > a:before, .weglot-flags.flag-2.nl > span:before {
background-position: -1296px 0 !important; }
.weglot-flags.flag-2.en > a:before, .weglot-flags.flag-2.en > span:before {
background-position: -312px 0 !important; }
.weglot-flags.flag-2.eo > a:before, .weglot-flags.flag-2.eo > span:before {
background-position: -312px 0 !important; }
.weglot-flags.flag-2.et > a:before, .weglot-flags.flag-2.et > span:before {
background-position: -2424px 0 !important; }
.weglot-flags.flag-2.fj > a:before, .weglot-flags.flag-2.fj > span:before {
background-position: -576px 0 !important; }
.weglot-flags.flag-2.fi > a:before, .weglot-flags.flag-2.fi > span:before {
background-position: -2328px 0 !important; }
.weglot-flags.flag-2.fr > a:before, .weglot-flags.flag-2.fr > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-2.gl > a:before, .weglot-flags.flag-2.gl > span:before {
background-position: -5400px 0 !important; }
.weglot-flags.flag-2.ka > a:before, .weglot-flags.flag-2.ka > span:before {
background-position: -3744px 0 !important; }
.weglot-flags.flag-2.de > a:before, .weglot-flags.flag-2.de > span:before {
background-position: -2256px 0 !important; }
.weglot-flags.flag-2.el > a:before, .weglot-flags.flag-2.el > span:before {
background-position: -2208px 0 !important; }
.weglot-flags.flag-2.gu > a:before, .weglot-flags.flag-2.gu > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.ht > a:before, .weglot-flags.flag-2.ht > span:before {
background-position: -3528px 0 !important; }
.weglot-flags.flag-2.ha > a:before, .weglot-flags.flag-2.ha > span:before {
background-position: -1176px 0 !important; }
.weglot-flags.flag-2.he > a:before, .weglot-flags.flag-2.he > span:before {
background-position: -1992px 0 !important; }
.weglot-flags.flag-2.hi > a:before, .weglot-flags.flag-2.hi > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.hu > a:before, .weglot-flags.flag-2.hu > span:before {
background-position: -2088px 0 !important; }
.weglot-flags.flag-2.is > a:before, .weglot-flags.flag-2.is > span:before {
background-position: -2064px 0 !important; }
.weglot-flags.flag-2.ig > a:before, .weglot-flags.flag-2.ig > span:before {
background-position: -1103px 0 !important; }
.weglot-flags.flag-2.id > a:before, .weglot-flags.flag-2.id > span:before {
background-position: -2040px 0 !important; }
.weglot-flags.flag-2.ga > a:before, .weglot-flags.flag-2.ga > span:before {
background-position: -2016px 0 !important; }
.weglot-flags.flag-2.it > a:before, .weglot-flags.flag-2.it > span:before {
background-position: -1968px 0 !important; }
.weglot-flags.flag-2.ja > a:before, .weglot-flags.flag-2.ja > span:before {
background-position: -1920px 0 !important; }
.weglot-flags.flag-2.jv > a:before, .weglot-flags.flag-2.jv > span:before {
background-position: -1536px 0 !important; }
.weglot-flags.flag-2.kn > a:before, .weglot-flags.flag-2.kn > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.kk > a:before, .weglot-flags.flag-2.kk > span:before {
background-position: -1704px 0 !important; }
.weglot-flags.flag-2.ko > a:before, .weglot-flags.flag-2.ko > span:before {
background-position: -1848px 0 !important; }
.weglot-flags.flag-2.ku > a:before, .weglot-flags.flag-2.ku > span:before {
background-position: -2088px 0 !important; }
.weglot-flags.flag-2.ky > a:before, .weglot-flags.flag-2.ky > span:before {
background-position: -1800px 0 !important; }
.weglot-flags.flag-2.lo > a:before, .weglot-flags.flag-2.lo > span:before {
background-position: -1776px 0 !important; }
.weglot-flags.flag-2.la > a:before, .weglot-flags.flag-2.la > span:before {
background-position: -1968px 0 !important; }
.weglot-flags.flag-2.lv > a:before, .weglot-flags.flag-2.lv > span:before {
background-position: -1752px 0 !important; }
.weglot-flags.flag-2.lt > a:before, .weglot-flags.flag-2.lt > span:before {
background-position: -1656px 0 !important; }
.weglot-flags.flag-2.lb > a:before, .weglot-flags.flag-2.lb > span:before {
background-position: -1632px 0 !important; }
.weglot-flags.flag-2.mk > a:before, .weglot-flags.flag-2.mk > span:before {
background-position: -1440px 0 !important; }
.weglot-flags.flag-2.mg > a:before, .weglot-flags.flag-2.mg > span:before {
background-position: -1560px 0 !important; }
.weglot-flags.flag-2.ms > a:before, .weglot-flags.flag-2.ms > span:before {
background-position: -1536px 0 !important; }
.weglot-flags.flag-2.ml > a:before, .weglot-flags.flag-2.ml > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.mt > a:before, .weglot-flags.flag-2.mt > span:before {
background-position: -1200px 0 !important; }
.weglot-flags.flag-2.mi > a:before, .weglot-flags.flag-2.mi > span:before {
background-position: -1224px 0 !important; }
.weglot-flags.flag-2.mr > a:before, .weglot-flags.flag-2.mr > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.mn > a:before, .weglot-flags.flag-2.mn > span:before {
background-position: -4800px 0 !important; }
.weglot-flags.flag-2.ne > a:before, .weglot-flags.flag-2.ne > span:before {
background-position: -1320px 0 !important; }
.weglot-flags.flag-2.no > a:before, .weglot-flags.flag-2.no > span:before {
background-position: -4776px 0 !important; }
.weglot-flags.flag-2.ps > a:before, .weglot-flags.flag-2.ps > span:before {
background-position: -4008px 0 !important; }
.weglot-flags.flag-2.fa > a:before, .weglot-flags.flag-2.fa > span:before {
background-position: -5088px 0 !important; }
.weglot-flags.flag-2.pl > a:before, .weglot-flags.flag-2.pl > span:before {
background-position: -984px 0 !important; }
.weglot-flags.flag-2.pt > a:before, .weglot-flags.flag-2.pt > span:before {
background-position: -528px 0 !important; }
.weglot-flags.flag-2.pa > a:before, .weglot-flags.flag-2.pa > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.ro > a:before, .weglot-flags.flag-2.ro > span:before {
background-position: -960px 0 !important; }
.weglot-flags.flag-2.ru > a:before, .weglot-flags.flag-2.ru > span:before {
background-position: -936px 0 !important; }
.weglot-flags.flag-2.sm > a:before, .weglot-flags.flag-2.sm > span:before {
background-position: -3408px 0 !important; }
.weglot-flags.flag-2.gd > a:before, .weglot-flags.flag-2.gd > span:before {
background-position: -4872px 0 !important; }
.weglot-flags.flag-2.sr > a:before, .weglot-flags.flag-2.sr > span:before {
background-position: -3120px 0 !important; }
.weglot-flags.flag-2.sn > a:before, .weglot-flags.flag-2.sn > span:before {
background-position: -72px 0 !important; }
.weglot-flags.flag-2.sd > a:before, .weglot-flags.flag-2.sd > span:before {
background-position: -1128px 0 !important; }
.weglot-flags.flag-2.si > a:before, .weglot-flags.flag-2.si > span:before {
background-position: -480px 0 !important; }
.weglot-flags.flag-2.sk > a:before, .weglot-flags.flag-2.sk > span:before {
background-position: -4152px 0 !important; }
.weglot-flags.flag-2.sl > a:before, .weglot-flags.flag-2.sl > span:before {
background-position: -696px 0 !important; }
.weglot-flags.flag-2.so > a:before, .weglot-flags.flag-2.so > span:before {
background-position: -3336px 0 !important; }
.weglot-flags.flag-2.st > a:before, .weglot-flags.flag-2.st > span:before {
background-position: -3552px 0 !important; }
.weglot-flags.flag-2.es > a:before, .weglot-flags.flag-2.es > span:before {
background-position: -96px 0 !important; }
.weglot-flags.flag-2.su > a:before, .weglot-flags.flag-2.su > span:before {
background-position: -3312px 0 !important; }
.weglot-flags.flag-2.sw > a:before, .weglot-flags.flag-2.sw > span:before {
background-position: -1872px 0 !important; }
.weglot-flags.flag-2.sv > a:before, .weglot-flags.flag-2.sv > span:before {
background-position: -552px 0 !important; }
.weglot-flags.flag-2.tl > a:before, .weglot-flags.flag-2.tl > span:before {
background-position: -1008px 0 !important; }
.weglot-flags.flag-2.ty > a:before, .weglot-flags.flag-2.ty > span:before {
background-position: -4512px 0 !important; }
.weglot-flags.flag-2.tg > a:before, .weglot-flags.flag-2.tg > span:before {
background-position: -264px 0 !important; }
.weglot-flags.flag-2.ta > a:before, .weglot-flags.flag-2.ta > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.tt > a:before, .weglot-flags.flag-2.tt > span:before {
background-position: -936px 0 !important; }
.weglot-flags.flag-2.te > a:before, .weglot-flags.flag-2.te > span:before {
background-position: -1728px 0 !important; }
.weglot-flags.flag-2.th > a:before, .weglot-flags.flag-2.th > span:before {
background-position: -456px 0 !important; }
.weglot-flags.flag-2.to > a:before, .weglot-flags.flag-2.to > span:before {
background-position: -3264px 0 !important; }
.weglot-flags.flag-2.tr > a:before, .weglot-flags.flag-2.tr > span:before {
background-position: -360px 0 !important; }
.weglot-flags.flag-2.uk > a:before, .weglot-flags.flag-2.uk > span:before {
background-position: -288px 0 !important; }
.weglot-flags.flag-2.ur > a:before, .weglot-flags.flag-2.ur > span:before {
background-position: -1128px 0 !important; }
.weglot-flags.flag-2.uz > a:before, .weglot-flags.flag-2.uz > span:before {
background-position: -240px 0 !important; }
.weglot-flags.flag-2.vi > a:before, .weglot-flags.flag-2.vi > span:before {
background-position: -144px 0 !important; }
.weglot-flags.flag-2.cy > a:before, .weglot-flags.flag-2.cy > span:before {
background-position: -4848px 0 !important; }
.weglot-flags.flag-2.fy > a:before, .weglot-flags.flag-2.fy > span:before {
background-position: -1296px 0 !important; }
.weglot-flags.flag-2.xh > a:before, .weglot-flags.flag-2.xh > span:before {
background-position: -4968px 0 !important; }
.weglot-flags.flag-2.yi > a:before, .weglot-flags.flag-2.yi > span:before {
background-position: -1992px 0 !important; }
.weglot-flags.flag-2.yo > a:before, .weglot-flags.flag-2.yo > span:before {
background-position: -1103px 0 !important; }
.weglot-flags.flag-2.zu > a:before, .weglot-flags.flag-2.zu > span:before {
background-position: -4968px 0 !important; }
.weglot-flags.flag-3 {   }
.weglot-flags.flag-3.hw > a:before, .weglot-flags.flag-3.hw > span:before {
background-position: -2711px 0 !important; }
.weglot-flags.flag-3.fl > a:before, .weglot-flags.flag-3.fl > span:before {
background-position: -5232px 0 !important; }
.weglot-flags.flag-3.af > a:before, .weglot-flags.flag-3.af > span:before {
background-position: -5496px 0 !important; }
.weglot-flags.flag-3.sq > a:before, .weglot-flags.flag-3.sq > span:before {
background-position: -4776px 0 !important; }
.weglot-flags.flag-3.am > a:before, .weglot-flags.flag-3.am > span:before {
background-position: -192px 0 !important; }
.weglot-flags.flag-3.ar > a:before, .weglot-flags.flag-3.ar > span:before {
background-position: -3336px 0 !important; }
.weglot-flags.flag-3.hy > a:before, .weglot-flags.flag-3.hy > span:before {
background-position: -4632px 0 !important; }
.weglot-flags.flag-3.az > a:before, .weglot-flags.flag-3.az > span:before {
background-position: -4536px 0 !important; }
.weglot-flags.flag-3.ba > a:before, .weglot-flags.flag-3.ba > span:before {
background-position: -2664px 0 !important; }
.weglot-flags.flag-3.eu > a:before, .weglot-flags.flag-3.eu > span:before {
background-position: -5808px 0 !important; }
.weglot-flags.flag-3.be > a:before, .weglot-flags.flag-3.be > span:before {
background-position: -144px 0 !important; }
.weglot-flags.flag-3.bn > a:before, .weglot-flags.flag-3.bn > span:before {
background-position: -4488px 0 !important; }
.weglot-flags.flag-3.bs > a:before, .weglot-flags.flag-3.bs > span:before {
background-position: -4392px 0 !important; }
.weglot-flags.flag-3.bg > a:before, .weglot-flags.flag-3.bg > span:before {
background-position: -4296px 0 !important; }
.weglot-flags.flag-3.br > a:before, .weglot-flags.flag-3.br > span:before {
background-position: -4344px 0 !important; }
.weglot-flags.flag-3.my > a:before, .weglot-flags.flag-3.my > span:before {
background-position: -3769px 0 !important; }
.weglot-flags.flag-3.ca > a:before, .weglot-flags.flag-3.ca > span:before {
background-position: -5784px 0 !important; }
.weglot-flags.flag-3.zh > a:before, .weglot-flags.flag-3.zh > span:before {
background-position: -3240px 0 !important; }
.weglot-flags.flag-3.tw > a:before, .weglot-flags.flag-3.tw > span:before {
background-position: -4008px 0 !important; }
.weglot-flags.flag-3.km > a:before, .weglot-flags.flag-3.km > span:before {
background-position: -4201px 0 !important; }
.weglot-flags.flag-3.ny > a:before, .weglot-flags.flag-3.ny > span:before {
background-position: -384px 0 !important; }
.weglot-flags.flag-3.co > a:before, .weglot-flags.flag-3.co > span:before {
background-position: -2760px 0 !important; }
.weglot-flags.flag-3.hr > a:before, .weglot-flags.flag-3.hr > span:before {
background-position: -3048px 0 !important; }
.weglot-flags.flag-3.cs > a:before, .weglot-flags.flag-3.cs > span:before {
background-position: -5280px 0 !important; }
.weglot-flags.flag-3.da > a:before, .weglot-flags.flag-3.da > span:before {
background-position: -3024px 0 !important; }
.weglot-flags.flag-3.nl > a:before, .weglot-flags.flag-3.nl > span:before {
background-position: -3360px 0 !important; }
.weglot-flags.flag-3.en > a:before, .weglot-flags.flag-3.en > span:before {
background-position: -2520px 0 !important; }
.weglot-flags.flag-3.eo > a:before, .weglot-flags.flag-3.eo > span:before {
background-position: -2520px 0 !important; }
.weglot-flags.flag-3.et > a:before, .weglot-flags.flag-3.et > span:before {
background-position: -2856px 0 !important; }
.weglot-flags.flag-3.fj > a:before, .weglot-flags.flag-3.fj > span:before {
background-position: -0px 0 !important; }
.weglot-flags.flag-3.fi > a:before, .weglot-flags.flag-3.fi > span:before {
background-position: -2784px 0 !important; }
.weglot-flags.flag-3.fr > a:before, .weglot-flags.flag-3.fr > span:before {
background-position: -2760px 0 !important; }
.weglot-flags.flag-3.gl > a:before, .weglot-flags.flag-3.gl > span:before {
background-position: -5832px 0 !important; }
.weglot-flags.flag-3.ka > a:before, .weglot-flags.flag-3.ka > span:before {
background-position: -1536px 0 !important; }
.weglot-flags.flag-3.de > a:before, .weglot-flags.flag-3.de > span:before {
background-position: -1488px 0 !important; }
.weglot-flags.flag-3.el > a:before, .weglot-flags.flag-3.el > span:before {
background-position: -1416px 0 !important; }
.weglot-flags.flag-3.gu > a:before, .weglot-flags.flag-3.gu > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.ht > a:before, .weglot-flags.flag-3.ht > span:before {
background-position: -5160px 0 !important; }
.weglot-flags.flag-3.ha > a:before, .weglot-flags.flag-3.ha > span:before {
background-position: -361px 0 !important; }
.weglot-flags.flag-3.he > a:before, .weglot-flags.flag-3.he > span:before {
background-position: -1608px 0 !important; }
.weglot-flags.flag-3.hi > a:before, .weglot-flags.flag-3.hi > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.hu > a:before, .weglot-flags.flag-3.hu > span:before {
background-position: -1920px 0 !important; }
.weglot-flags.flag-3.is > a:before, .weglot-flags.flag-3.is > span:before {
background-position: -840px 0 !important; }
.weglot-flags.flag-3.ig > a:before, .weglot-flags.flag-3.ig > span:before {
background-position: -3457px 0 !important; }
.weglot-flags.flag-3.id > a:before, .weglot-flags.flag-3.id > span:before {
background-position: -4992px 0 !important; }
.weglot-flags.flag-3.ga > a:before, .weglot-flags.flag-3.ga > span:before {
background-position: -2016px 0 !important; }
.weglot-flags.flag-3.it > a:before, .weglot-flags.flag-3.it > span:before {
background-position: -336px 0 !important; }
.weglot-flags.flag-3.ja > a:before, .weglot-flags.flag-3.ja > span:before {
background-position: -2448px 0 !important; }
.weglot-flags.flag-3.jv > a:before, .weglot-flags.flag-3.jv > span:before {
background-position: -864px 0 !important; }
.weglot-flags.flag-3.kn > a:before, .weglot-flags.flag-3.kn > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.kk > a:before, .weglot-flags.flag-3.kk > span:before {
background-position: -3912px 0 !important; }
.weglot-flags.flag-3.ko > a:before, .weglot-flags.flag-3.ko > span:before {
background-position: -2256px 0 !important; }
.weglot-flags.flag-3.ku > a:before, .weglot-flags.flag-3.ku > span:before {
background-position: -1920px 0 !important; }
.weglot-flags.flag-3.ky > a:before, .weglot-flags.flag-3.ky > span:before {
background-position: -744px 0 !important; }
.weglot-flags.flag-3.lo > a:before, .weglot-flags.flag-3.lo > span:before {
background-position: -3816px 0 !important; }
.weglot-flags.flag-3.la > a:before, .weglot-flags.flag-3.la > span:before {
background-position: -336px 0 !important; }
.weglot-flags.flag-3.lv > a:before, .weglot-flags.flag-3.lv > span:before {
background-position: -216px 0 !important; }
.weglot-flags.flag-3.lt > a:before, .weglot-flags.flag-3.lt > span:before {
background-position: -1776px 0 !important; }
.weglot-flags.flag-3.lb > a:before, .weglot-flags.flag-3.lb > span:before {
background-position: -1945px 0 !important; }
.weglot-flags.flag-3.mk > a:before, .weglot-flags.flag-3.mk > span:before {
background-position: -2208px 0 !important; }
.weglot-flags.flag-3.mg > a:before, .weglot-flags.flag-3.mg > span:before {
background-position: -5064px 0 !important; }
.weglot-flags.flag-3.ms > a:before, .weglot-flags.flag-3.ms > span:before {
background-position: -864px 0 !important; }
.weglot-flags.flag-3.ml > a:before, .weglot-flags.flag-3.ml > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.mt > a:before, .weglot-flags.flag-3.mt > span:before {
background-position: -4920px 0 !important; }
.weglot-flags.flag-3.mi > a:before, .weglot-flags.flag-3.mi > span:before {
background-position: -2113px 0 !important; }
.weglot-flags.flag-3.mr > a:before, .weglot-flags.flag-3.mr > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.mn > a:before, .weglot-flags.flag-3.mn > span:before {
background-position: -24px 0 !important; }
.weglot-flags.flag-3.ne > a:before, .weglot-flags.flag-3.ne > span:before {
background-position: -5642px 0 !important; }
.weglot-flags.flag-3.no > a:before, .weglot-flags.flag-3.no > span:before {
background-position: -984px 0 !important; }
.weglot-flags.flag-3.ps > a:before, .weglot-flags.flag-3.ps > span:before {
background-position: -4753px 0 !important; }
.weglot-flags.flag-3.fa > a:before, .weglot-flags.flag-3.fa > span:before {
background-position: -816px 0 !important; }
.weglot-flags.flag-3.pl > a:before, .weglot-flags.flag-3.pl > span:before {
background-position: -4944px 0 !important; }
.weglot-flags.flag-3.pt > a:before, .weglot-flags.flag-3.pt > span:before {
background-position: -3504px 0 !important; }
.weglot-flags.flag-3.pa > a:before, .weglot-flags.flag-3.pa > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.ro > a:before, .weglot-flags.flag-3.ro > span:before {
background-position: -3744px 0 !important; }
.weglot-flags.flag-3.ru > a:before, .weglot-flags.flag-3.ru > span:before {
background-position: -2664px 0 !important; }
.weglot-flags.flag-3.sm > a:before, .weglot-flags.flag-3.sm > span:before {
background-position: -1248px 0 !important; }
.weglot-flags.flag-3.gd > a:before, .weglot-flags.flag-3.gd > span:before {
background-position: -3841px 0 !important; }
.weglot-flags.flag-3.sr > a:before, .weglot-flags.flag-3.sr > span:before {
background-position: -3312px 0 !important; }
.weglot-flags.flag-3.sn > a:before, .weglot-flags.flag-3.sn > span:before {
background-position: -5521px 0 !important; }
.weglot-flags.flag-3.sd > a:before, .weglot-flags.flag-3.sd > span:before {
background-position: -1993px 0 !important; }
.weglot-flags.flag-3.si > a:before, .weglot-flags.flag-3.si > span:before {
background-position: -2833px 0 !important; }
.weglot-flags.flag-3.sk > a:before, .weglot-flags.flag-3.sk > span:before {
background-position: -552px 0 !important; }
.weglot-flags.flag-3.sl > a:before, .weglot-flags.flag-3.sl > span:before {
background-position: -936px 0 !important; }
.weglot-flags.flag-3.so > a:before, .weglot-flags.flag-3.so > span:before {
background-position: -4032px 0 !important; }
.weglot-flags.flag-3.st > a:before, .weglot-flags.flag-3.st > span:before {
background-position: -3961px 0 !important; }
.weglot-flags.flag-3.es > a:before, .weglot-flags.flag-3.es > span:before {
background-position: -3576px 0 !important; }
.weglot-flags.flag-3.su > a:before, .weglot-flags.flag-3.su > span:before {
background-position: -3985px 0 !important; }
.weglot-flags.flag-3.sw > a:before, .weglot-flags.flag-3.sw > span:before {
background-position: -912px 0 !important; }
.weglot-flags.flag-3.sv > a:before, .weglot-flags.flag-3.sv > span:before {
background-position: -264px 0 !important; }
.weglot-flags.flag-3.tl > a:before, .weglot-flags.flag-3.tl > span:before {
background-position: -5232px 0 !important; }
.weglot-flags.flag-3.ty > a:before, .weglot-flags.flag-3.ty > span:before {
background-position: -1512px 0 !important; }
.weglot-flags.flag-3.tg > a:before, .weglot-flags.flag-3.tg > span:before {
background-position: -3720px 0 !important; }
.weglot-flags.flag-3.ta > a:before, .weglot-flags.flag-3.ta > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.tt > a:before, .weglot-flags.flag-3.tt > span:before {
background-position: -2664px 0 !important; }
.weglot-flags.flag-3.te > a:before, .weglot-flags.flag-3.te > span:before {
background-position: -2304px 0 !important; }
.weglot-flags.flag-3.th > a:before, .weglot-flags.flag-3.th > span:before {
background-position: -4848px 0 !important; }
.weglot-flags.flag-3.to > a:before, .weglot-flags.flag-3.to > span:before {
background-position: -1680px 0 !important; }
.weglot-flags.flag-3.tr > a:before, .weglot-flags.flag-3.tr > span:before {
background-position: -432px 0 !important; }
.weglot-flags.flag-3.uk > a:before, .weglot-flags.flag-3.uk > span:before {
background-position: -5736px 0 !important; }
.weglot-flags.flag-3.ur > a:before, .weglot-flags.flag-3.ur > span:before {
background-position: -1992px 0 !important; }
.weglot-flags.flag-3.uz > a:before, .weglot-flags.flag-3.uz > span:before {
background-position: -2160px 0 !important; }
.weglot-flags.flag-3.vi > a:before, .weglot-flags.flag-3.vi > span:before {
background-position: -3384px 0 !important; }
.weglot-flags.flag-3.cy > a:before, .weglot-flags.flag-3.cy > span:before {
background-position: -5040px 0 !important; }
.weglot-flags.flag-3.fy > a:before, .weglot-flags.flag-3.fy > span:before {
background-position: -3360px 0 !important; }
.weglot-flags.flag-3.xh > a:before, .weglot-flags.flag-3.xh > span:before {
background-position: -5496px 0 !important; }
.weglot-flags.flag-3.yi > a:before, .weglot-flags.flag-3.yi > span:before {
background-position: -1608px 0 !important; }
.weglot-flags.flag-3.yo > a:before, .weglot-flags.flag-3.yo > span:before {
background-position: -3457px 0 !important; }
.weglot-flags.flag-3.zu > a:before, .weglot-flags.flag-3.zu > span:before {
background-position: -5496px 0 !important; }
body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags a.mega-menu-link:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/rect_mate.png) !important;
background-size: auto 20px !important;
border-radius: 0px !important;
width: 30px !important;
height: 20px !important;
content: "";
vertical-align: middle;
margin-right: 10px;
display: inline-block;
overflow: hidden; }
body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-1 .mega-menu-link:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/rect_bright.png) !important; }
body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-2 .mega-menu-link:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/square_flag.png) !important;
width: 24px !important;
height: 24px !important;
background-size: auto 24px !important; }
body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-3 .mega-menu-link:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/circular_flag.png) !important;
width: 24px !important;
height: 24px !important;
background-size: auto 24px !important; }
#wp-admin-bar-weglot > .ab-item {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZyBmaWxsPSIjYTBhNWFhIj48cGF0aCBkPSJNMjEuNzM5IDkyLjU2NWw1MS44MjggMTI5LjczMiAyMy42Ni02MC4yNzkgMjQuMTQ0IDYwLjI3OUwxNzMuMiA5Mi41NjVoLTI4LjAwN2wtMjMuODIyIDU4Ljc1LTIzLjkwMi01OC43NS0yMy45MDIgNTguNzUtMjMuOTAyLTU4Ljc1SDIxLjczOXoiLz48cGF0aCBkPSJNMjEwLjAwNiA5Mi43MWMtMTcuODY2IDAtMzMuMTU3IDYuMzU4LTQ1Ljg3MyAxOS4wNzQtMTIuNzE1IDEyLjcxNi0xOC45OTMgMjguMDA2LTE4Ljk5MyA0NS43OTIgMCAxNy44NjcgNi4yNzggMzMuMTU4IDE4Ljk5MyA0NS44NzMgMTIuNzE2IDEyLjcxNiAyOC4wMDcgMTguOTkzIDQ1Ljg3MyAxOC45OTMgMTcuNzg2IDAgMzMuMDc3LTYuMjc3IDQ1Ljc5My0xOC45OTMgMTIuNzE1LTEyLjcxNSAxOS4wNzMtMjguMDA2IDE5LjA3My00NS44NzMgMC00LjUwNy0uNDgzLTguODUyLTEuMjg4LTEyLjk1N2gtNjMuNTc4djI1LjkxNGgzNi42OTljLTIuNzM3IDcuNTY1LTcuNDg1IDEzLjg0My0xNC4wODQgMTguNjcxLTYuNjggNC44My0xNC4yNDUgNy4yNDQtMjIuNjE1IDcuMjQ0LTEwLjc4NCAwLTE5Ljk1OC0zLjc4My0yNy41MjMtMTEuMzQ4LTcuNTY2LTcuNTY1LTExLjM0OC0xNi43NC0xMS4zNDgtMjcuNTI0IDAtMTAuNjIzIDMuNzgyLTE5Ljc5OCAxMS4zNDgtMjcuNDQzIDcuNTY1LTcuNjQ1IDE2Ljc0LTExLjUwOCAyNy41MjMtMTEuNTA4IDEwLjYyMyAwIDE5Ljc5OCAzLjg2MyAyNy41MjQgMTEuNDI4bDE4LjM1LTE4LjM1YTY3Ljk2MyA2Ny45NjMgMCAwMC0yMC43NjQtMTMuODQyYy03Ljg4Ny0zLjM4LTE2LjI1Ny01LjE1LTI1LjExLTUuMTV6Ii8+PC9nPjwvc3ZnPg==") !important;
-webkit-background-size: 22px auto !important;
background-size: 22px auto !important;
background-repeat: no-repeat !important;
background-position: 4px 5px !important;
padding-left: 30px !important; }
li.weglot-hide,
.weglot-hide {
display: none !important; }
.country-selector {
z-index: 9999;
text-align: left;
position: relative;
display: inline-block;
width: auto; }
.country-selector a {
padding: 0 10px;
outline: none;
text-decoration: none;
float: none !important;
white-space: nowrap;
font-weight: normal;
cursor: pointer;
color: black;
-webkit-touch-callout: none; -webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.country-selector a:focus {
outline: none; }
.country-selector ul {
padding: 0px;
z-index: 1010;
list-style: none;
margin: 0; }
.country-selector li {
margin: 0px;
padding: 0px; }
.country-selector.weglot-dropdown {
background-color: white; }
.country-selector.weglot-dropdown a,
.country-selector.weglot-dropdown span {
display: block;
height: 37px;
line-height: 36px;
font-size: 13px;
padding: 0 10px;
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-weight: normal; }
.country-selector.weglot-dropdown a:hover,
.country-selector.weglot-dropdown span:hover {
cursor: pointer; }
.country-selector.weglot-dropdown .wgcurrent {
border: 1px solid #e0e0e0;
list-style: none;
display: block;
margin: 0; }
.country-selector.weglot-dropdown .wgcurrent a,
.country-selector.weglot-dropdown .wgcurrent span {
padding-right: 60px; }
.country-selector.weglot-dropdown .wgcurrent:after {
display: inline-block;
position: absolute;
top: 17px;
right: 8px;
width: 13px;
height: 7px;
-ms-interpolation-mode: nearest-neighbor;
image-rendering: -webkit-optimize-contrast;
image-rendering: -moz-crisp-edges;
image-rendering: -o-pixelated;
image-rendering: pixelated;
background: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/wgarrowdown.png) no-repeat;
content: "";
-webkit-transition: all 200ms;
-o-transition: all 200ms;
transition: all 200ms;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg); }
.country-selector.weglot-dropdown ul {
position: absolute;
min-width: 100%;
border: 1px solid #ebeef0;
background: white;
left: 0;
top: initial;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: none;
padding: 0; }
.country-selector.weglot-dropdown input:checked ~ ul {
display: block; }
.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg); }
.country-selector.weglot-dropdown li {
width: 100%; }
.country-selector.weglot-dropdown.weglot-invert ul {
bottom: 38px; }
.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after {
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
transform: rotate(-180deg); }
.country-selector.weglot-default {
position: fixed;
bottom: 0px;
right: 40px; }
.country-selector.weglot-inline a:hover {
text-decoration: underline;
color: #00a0d2; }
.country-selector.weglot-inline .wgcurrent a {
text-decoration: underline; }
.country-selector.weglot-inline label {
margin-bottom: 0;
display: inline-block;
vertical-align: middle; }
.country-selector.weglot-inline ul {
display: inline-block;
vertical-align: middle; }
.country-selector.weglot-inline li {
line-height: 1 !important;
display: inline-block;
margin: 2px 0px;
vertical-align: middle; }
.country-selector.weglot-inline.weglot-default {
bottom: 5px; }
.country-selector input {
display: none !important; }
.navbar .navbar-nav li.weglot-flags a.weglot-lang:before {
position: static;
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: none;
-o-transition: none;
transition: none; }
.js .main-navigation .country-selector ul {
display: none; }
html[dir="rtl"] .weglot-flags a:before,
html[dir="rtl"] .weglot-flags span:before {
margin-right: 0;
margin-left: 10px; }
.weglot-flags > a:before,
.weglot-flags > span:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/rect_mate.png);
-webkit-background-size: auto 20px !important;
background-size: auto 20px !important;
border-radius: 0px !important;
width: 30px !important;
height: 20px !important;
content: "";
vertical-align: middle;
margin-right: 10px;
display: inline-block;
overflow: hidden; }
.weglot-flags.flag-1 > a:before,
.weglot-flags.flag-1 > span:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/rect_bright.png); }
.weglot-flags.flag-2 > a:before,
.weglot-flags.flag-2 > span:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/square_flag.png);
width: 24px !important;
height: 24px !important;
-webkit-background-size: auto 24px !important;
background-size: auto 24px !important; }
.weglot-flags.flag-3 a:before,
.weglot-flags.flag-3 span:before {
background-image: url(//globalfiltros.pt/wp-content/plugins/weglot/dist/images/circular_flag.png);
width: 24px !important;
height: 24px !important;
-webkit-background-size: auto 24px !important;
background-size: auto 24px !important; }
.weglot-flags > a span:before {
background-image: none !important;
display: none !important; }
.weglot-flags > span a:before {
background-image: none !important;
display: none !important; }