@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url('/static/font/opensans.woff2') format('woff2');
  unicode-range: U + 0000 -00FF, U + 0131 , U + 0152 -0153, U + 02 C6, U + 02 DA, U + 02 DC, U + 2000 -206F, U + 2074 , U + 20 AC, U + 2212 , U + 2215;
}
.block_footer_links_plugin {
  padding: 25px 15px;
}
.block_footer_links_plugin > .title_plugin {
  display: block;
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: solid thin #eaeaea;
  font-size: 16px;
}
.block_footer_links_plugin > .simple_link_plugin {
  font-size: 15px;
  display: inline-block;
}
.block_footer_links_plugin > .simple_link_plugin > a {
  font-size: 15px;
  display: inline-block;
  color: #f5f5f5;
}
.block_footer_links_plugin > .simple_link_plugin > a:hover,
.block_footer_links_plugin > .simple_link_plugin > a:focus {
  font-size: 15px;
  display: inline-block;
  text-decoration: underline;
}
.block_footer_links_plugin > .download_link_plugin {
  font-size: 15px;
  display: inline-block;
}
.block_footer_links_plugin > .separator {
  background-color: #464646;
}
@media (max-width:767px) {
  .block_footer_links_plugin {
    padding: 0;
  }
  .block_footer_links_plugin .separator {
    display: none;
  }
  .block_footer_links_plugin .simple_link_plugin {
    width: 100%;
  }
  .block_footer_links_plugin .simple_link_plugin > a {
    width: 100%;
    border-top: solid #464646 2px;
    padding: 20px 15px;
  }
  .block_footer_links_plugin .simple_link_plugin > a:hover,
  .block_footer_links_plugin .simple_link_plugin > a:focus {
    text-decoration: none;
    background-color: #464646;
  }
}