
@media (max-width: 767px) {
  .main-container {
    top: 144px !important;
  }
  header .navigation-container { top: 144px !important; height: calc(100% - 144px); }
	header .navigation ul.list-inline .btn { min-width: 100%; }
	header .menu-trigger span { border-width: 2px; margin-bottom: 5px; }
	header .menu-trigger { width: 28px !important; height: 22px !important; margin: 29px 20px !important; }
	header .brand { margin-left: 15px; margin-right: 0; }
	header .brand img { width: 49px !important; }
	header.search .header-search { left: 40px; width: calc(100% - 40px - 70px); }
	header.search .header-search button { padding-left: 6px; padding-right: 12px; }
}

@media (max-width: 1031px) {
  
  header {
    height: 105px;
  }
  
  header .brand {
    position: absolute;
    height: 88px !important;
  }
  
  header .brand img {
    width: auto;
  }
  
  header .menu-trigger {
    margin-top: 37px;
  }
  
  header .navigation-container {
    top: 163px;
    left: 0;
    height: calc(100% - 163px);
  }

  
  .dropdown-brand {
    display: none;
  }

  
  .main-container {
    top: 163px;
  }

  
  .main-image {
    height: 500px;
    
  }

  
  .search-box {
    margin: 0;
    background-color: #1e1e1e;
  }

  
  .search-box .container {
    padding: 0;
  }

  
  .radio input[type=radio] + span {
    padding: 0;
    text-align: center;
    display: inline-block;
  }
  
  .radio input[type=radio] + span:before {
    position: relative;
  }
  
  .radio input[type=radio] + span > span {
    display: block;
    margin-top: 5px;
  }

  
  .search-box-actions {
    margin: 10px 0;
  }
  
  .search-box-actions .row > div {
    margin-bottom: 10px;
  }

  
  .search-box-form {
    background-color: transparent;
  }
}
@media(min-width: 768px) and (max-width: 1031px) {
  .childs-sm-1 > div:nth-child(n+2) {
    display: none;
  }
  .fix-fit-to-banner > div:nth-child(1) {
    width: 352px;
    margin-left: 34px;
  }
  .fix-fit-to-banner > div:nth-child(2) {
    width: 330px;
  }
}
@media(min-width: 1032px) {
  .childs-md-2 > div:nth-child(n+3) {
    display: none;
  }
}
