

/* Start:/local/templates/prodinvest_feed/components/bitrix/menu/catalog-menu/style.css?15482088311545*/
@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic");
@media (max-width: 720px) {
  aside {
    cursor: pointer; }
    aside .h1:after {
      content: '\21D3';
      margin-left: 10px; }
    aside .h1.open:after {
      content: '\21D1'; } }

.catalog-menu {
  list-style: none;
  margin: 20px 0 70px;
  padding: 0; }
  @media (max-width: 720px) {
    .catalog-menu {
      flex-direction: column; } }
  .catalog-menu li {
    width: 25%;
    margin: 0 10px;
    font-size: 16px;
    line-height: 1.3;
    font-weight: 700;
    max-height: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: flex;
    border-top: 1px solid #00a785;
    border-bottom: 1px solid #00a785;
    transition: 0.5s; }
    @media (max-width: 720px) {
      .catalog-menu li {
        width: 100%;
        margin: 0; } }
    .catalog-menu li:first-child {
      margin-left: 0; }
    .catalog-menu li:last-child {
      margin-right: 0; }
    .catalog-menu li:before {
      display: none; }
    .catalog-menu li a {
      color: #000000;
      text-decoration: none;
      padding: 20px 20px 20px 0;
      display: flex;
      align-items: center;
      transition: 0.5s; }
    .catalog-menu li.selected, .catalog-menu li:hover {
      background: #00a785; }
      .catalog-menu li.selected a, .catalog-menu li:hover a {
        padding-left: 20px;
        color: #ffffff; }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/prodinvest_feed/scss/elements/category-menu.css?1548208831530*/
@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic");
@media (max-width: 720px) {
  .category-menu {
    display: none; } }

.subcategory-menu {
  margin: 10px 0 20px 18px;
  padding: 0; }

.subcategory {
  color: #9ea0a3;
  font-size: 14px;
  line-height: 1.6; }

.menu-item {
  color: #000000;
  text-decoration: none;
  font-size: 14px;
  line-height: 1.6; }
  .menu-item:hover, .menu-item.selected {
    color: #00a785; }

/*# sourceMappingURL=category-menu.css.map */

/* End */


/* Start:/local/templates/prodinvest_feed/components/bitrix/news/products/bitrix/news.detail/.default/style.css?15482088311286*/
@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic");
h1 {
  color: #00a785; }

.element-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  @media (max-width: 720px) {
    .element-info {
      order: 2; } }

.title2 {
  max-width: 420px; }

.element-file {
  justify-items: flex-end; }
  .element-file:hover {
    opacity: 0.7; }
  .element-file a {
    display: flex;
    align-items: center;
    color: #00a785;
    text-decoration: none; }

@media (max-width: 720px) {
  .element-image {
    order: 1; } }

.element-text {
  margin: 20px 0 0;
  padding: 20px 0 0;
  display: block;
  border-top: 1px solid #00a785;
  font-size: 16px; }
  .element-text p {
    max-width: 624px; }
    .element-text p:last-child {
      margin-bottom: 0; }
  .element-text .column {
    max-width: 624px; }
    .element-text .column ul {
      margin: 0 0 0 18px;
      padding: 0; }
    @media (max-width: 720px) {
      .element-text .column table {
        margin-bottom: 20px; } }
  .element-text td:first-child {
    min-width: 170px; }
    @media (max-width: 720px) {
      .element-text td:first-child {
        width: auto; } }

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/prodinvest_feed/components/bitrix/menu/catalog-menu/style.css?15482088311545 */
/* /local/templates/prodinvest_feed/scss/elements/category-menu.css?1548208831530 */
/* /local/templates/prodinvest_feed/components/bitrix/news/products/bitrix/news.detail/.default/style.css?15482088311286 */
