a, * { color: #6c757d; }

a:hover { color: #E34301; }

.menu { height: 50px; }

sider .RowsTitle { position: relative; }

sider .RowsTitle::before { position: absolute; z-index: 100; top: -20px; content: ""; right: -10px; width: 100%; height: 100%; }

.powered { display: block; }

.qrcode .dt { display: none; }

.qrcode .dd img { padding: 10px; background: #fff; height: 120px; }

.about { background: url(../images/1.jpg) fixed center; }

.about .intro { font-size: 125%; }

.power { padding-top: 80px; background: url(../images/logo.png) no-repeat center top; }

.contact h3 { text-align: left; font-size: large; }

.contact h3::before { content: '\f098'; margin-right: 10px; }

.contact .Margin { display: flex; flex-flow: row wrap; margin-top: 20px; }

.bottom .contact h3 { display: none; }

@media (min-width: 576px) { .bottom .contact h3 { display: block; } }

@media (min-width: 992px) { .bottom { background: url(../images/building.jpg) no-repeat center bottom; }
  .min-h-130 { min-height: 130px; }
  .contact .Margin > div { width: 50%; padding-bottom: 8px; }
  #ProductView ul li .thumbs img { max-height: 300px; } }
