/* SS Computers
   Moved from inline <style> in: index.html
   Keep this file in the same stylesheet order shown in the HTML page(s).
*/

/* Homepage-only environment message in the top contact bar. */
.topbar .container{flex-wrap:wrap;column-gap:16px;row-gap:3px;padding-top:5px;padding-bottom:5px}
.topbar .eco-topline{flex:1 1 280px;text-align:center;color:#ffffff;font-size:15px;font-weight:800;line-height:1.5}
.topbar .topbar-call{white-space:nowrap}
@media (min-width:801px) and (max-width:1160px){
  .topbar .eco-topline{order:3;flex-basis:100%}
}
@media (max-width:800px){
  .topbar .container{justify-content:center;gap:3px 12px;text-align:center}
  .topbar .topbar-call{order:1}
  .topbar .eco-topline{order:2;flex:0 0 100%;font-size:13px;font-weight:800}
}
