#sh135-temp .section-menu-inner { border: 1px solid rgba(165, 166, 166, 0.5); border-right: none; border-left: none; }
#sh135-temp .section-menu-inner .menu-inner-box { display: flex; flex-direction: column; }
#sh135-temp .section-menu-inner .menu-inner-box.fixed { position: fixed; bottom: 0; left: 0; right: 0; z-index: 100; width: 100%; max-width: 100%; background-color: #fff; box-shadow: 0 0 12px 0 rgba(17, 17, 17, 0.24); }
#sh135-temp .section-menu-inner .menu-inner-box.fixed .row-bottom { gap: 8px; padding-top: 10px; padding-bottom: 0; }

#sh135-temp .section-menu-inner .menu-inner-box .row-bottom { display: flex; align-items: center; justify-content: center; gap: 8px; flex-wrap: nowrap; padding-top: 0; }
#sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { padding: 20px 40px; text-align: center; line-height: 1.2; color: #707173; border-bottom: 2px solid transparent; }
#sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link:hover { color: #000; border-bottom: 2px solid #e2007e; }
#sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link.active { color: #000; border-bottom: 2px solid #e2007e; }

.contrast #sh135-temp .section-menu-inner .menu-inner-box.fixed { border-top: 1px solid #7c7c7e!important; }
.contrast #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link:hover { border-color: #ffe800!important; }
.contrast #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link.active { border-color: #ffe800!important; }

@media all and (max-width: 1600px) {
  #sh135-temp .section-menu-inner .menu-inner-box.fixed .row-bottom {padding-top: 5px;}
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { font-size: 1.6rem; }
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link {padding: 16px 32px;}
  #sh135-temp .section-prosumer-offer .row-first-wrapper .row-first-box .box-info .content { padding: 20px; background-color: rgba(255, 2555, 255, 0.7); border-radius: 20px; }
}

@media all and (max-width: 1550px) {
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { padding: 16px 36px; }
}

@media all and (max-width: 1400px) {
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom { gap: 12px; }
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { padding: 20px; font-size: 1.4rem; }
}

@media all and (max-width: 1200px) {
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom { gap: 24px; }
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { padding: 12px 20px; }
}

@media all and (max-width: 992px) {
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom { gap: 8px; }
  #sh135-temp .section-menu-inner .menu-inner-box.fixed .row-bottom { justify-content: space-between; }
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link { padding: 4px 4px 12px 4px; }
}

@media all and (max-width: 768px) {
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom { display: none; }
  #sh135-temp .section-menu-inner .menu-inner-box .row-bottom .link {padding: 16px 20px;}
}