@import 'https://fonts.googleapis.com/css?family=Roboto';
@import 'https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css';

body               { background: #D1D1D1 url("images/bg.jpg") repeat-x top fixed; font-family: 'Roboto',sans-serif; font-size: 16px; }
h1                 { color: #333; font-size: 24px !important; font-weight: bold; text-align: left; text-decoration: none; }
h2                 { color: #333; font-size: 18px !important; font-weight: bold; text-align: left; text-decoration: none; }
h3                 { color: #333; font-size: 16px !important; font-weight: bold; text-align: left; text-decoration: none; }

.container         { background-color: #fff; max-width: 1000px !important; }
.topo              { background: #fff url('images/topo.jpg'); max-width:970px; height: 350px; }
.footer            { font-size: 13px; margin-bottom: 20px; }
.row-content       { padding:5px 10px 0px 10px; }

/* Vitrine */
.menu              { font-size: 12px; }
.menu img          { margin-bottom: 10px; }
.panel-custom      { background: #222222 !important; color: #fff !important; border-radius: 0px !important; }
.btn-left          { text-align: left; }
.btn-text          { text-decoration: none !important; color:#0000cc; border-radius: 0px !important; }

/* Menu */
.nav-side          { padding-top: 15px; }
.nav-side a        { border:1px solid #cccccc; background: #f4f4f4; border-radius: 0px !important; }
.nav-side a:hover  { color: red; }
.nav-side .sep     { padding-top:5px; padding-bottom:5px; }

.nav-side .quero       { text-align: center; color: #fff; border:1px solid #008000 !important; background: green !important; border-radius: 0px !important; }
.nav-side .quero:hover  { color: #fff; }

.padding-md { padding: 1em; }
.small { font-size: 65% !important; }


/*Social*/
.btn-social { padding-top:5px; }
.btn-social .btn { margin-bottom:5px !important; width: 175px; }

@media (max-width: 460px) and (min-width:1px) {
  h1 { text-align: center; font-size: 17px; }
  .small { font-size: 50% !important; font-weight: bold; }

}