/* Code tidied up by ScrapBook */
@font-face {
  font-family: "Skolar";
  src: url("https://docs.rferl.org/Infographics/sources/fonts/SkolarLatnCyrl-Lt.woff");
}
body, html { width: 100%; height: 100%; font-family: "Skolar", sans-serif; }
body { margin: 0px; }
.text-right { text-align: right; }
* { box-sizing: border-box; }
*::before, *::after { box-sizing: border-box; }
.container { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
  .container { width: 750px; }
}
@media (min-width: 992px) {
  .container { width: 970px; }
}
@media (min-width: 1200px) {
  .container { width: 1170px; }
}
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; }
.row { margin-left: -10px; margin-right: -10px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-9 { width: 75%; }
.col-xs-3 { width: 25%; }
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
  .col-sm-6 { width: 50%; }
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}
.clearfix::before, .clearfix::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after { content: " "; display: table; }
.clearfix::after, .container::after, .container-fluid::after, .row::after { clear: both; }
.hidden { display: none ! important; }
.visible-xs, .visible-sm, .visible-md, .visible-lg { display: none ! important; }
@media (max-width: 767px) {
  .visible-xs { display: block ! important; }
}
@media (max-width: 767px) {
  .hidden-xs { display: none ! important; }
}
header { padding: 10px 0px; background: red none repeat scroll 0% 0%; position: fixed; top: 0px; height: 58px; width: 100%; z-index: 998; }
header.header-dark { background: rgb(34, 34, 34) none repeat scroll 0% 0%; transition: all 1s ease 0s; }
header a.logo-mobile, header a.logo-desktop { background-position: center center; background-size: cover; background-repeat: no-repeat; height: 38px; display: block; }
header.header-dark a.logo-mobile { width: 25px; background-image: url("logo-dark-mobile.png"); }
header.header-dark a.logo-desktop.rfe-belarussian { width: 79px; background-image: url("logo-dark-desktop-be.png"); }
.ico { background-size: cover; display: inline-block; }
.ico-facebook {  }
.ico-twitter {  }
.ico-vkontakte {  }
@media (min-width: 640px) {
}
@media (max-width: 639px) {
}
