@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap');

body, html {
  /*font-family: 'Roboto', sans-serif;*/
  font-family: 'Montserrat', sans-serif;
  font-weight: 100;
  color: #fff;
  color: #000;
  background-color: #000000;
  background-color: #fff;
}

#header {
  text-align: center;
  font-weight: 100; }
  #header #brands-navigator {
    font-weight: 100; }
    #header #brands-navigator .brand-input {
      font-weight: 100;
      position: relative;
      background-color: transparent;
      border: none;
      border-bottom: 1px solid #ccc;
      vertical-align: baseline;
      display: inline; }

.tt-menu {
  text-align: left;
  background-color: white;
  padding: 1rem;
  width: 100%; }

.tt-highlight {
  color: #e51d2f;
  font-weight: 100; }

.tt-cursor {
  background-color: #E2E2E2; }

.table {
  font-size: small;
  text-align: center;
  color: #000;
  font-weight: 300; }

.table th {
  text-align: center; }

.table-hover > tbody > tr:hover {
  background: #0043FF;
  color: #fff; }

#uomo img, #donna img, #bambino img {
  width: 100%; }

.gender__selector--container {
  padding: 0; }
  .gender__selector--container .gender__selector {
    list-style: none;
    background-color: #3a3a3a; }
    .gender__selector--container .gender__selector a{
      color: white;
      display: block;
      line-height: 2;
      font-size: 1.5rem;
      text-transform: uppercase;
      text-align: center;
      text-decoration: none; }
    .gender__selector--container .gender__selector.active a {
      background-color: #0043FF;
      color: #fff;
    }

.gender__size__title {
  text-align: center; }

.brandsButton {
  display: block;
  background-color: white;
  border: 1px solid #ccc;
  color: #3a3a3a;
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  margin: 0.5rem; }
  .brandsButton:hover {
    background-color: #0043FF;
    color: #fff;
    border: 1px solid #0043FF;
    }
    
.jumbotron {
background-color: #0043FF;
}
.jumbotron .container{
   color: #fff;
}

@media screen and (max-width:767px){

  .brandsButton{
    font-size: 14px;
  }

}