/* ==========================================================================
   CSS PERSONALIZADO
   ========================================================================== */
  /*novo */
  .main-color { color: #000; transition: all 0.5s ease; }
  a.main-color:hover, a.main-color:active, a:hover .main-color, button.main-color:hover, button.main-color:active, a .main-color:hover, a:hover .main-color, li.main-color:hover, li.main-color:active {  color: #4a2f1c !important;  }
  
  .second-color { color: #fff  !important; transition: all 0.5s ease; }
  a.second-color:hover, a.second-color:active, button.second-color:hover, buttons.second-color:active, li.second-color:hover, li.second-color:active { color: #fff !important; }

  .third-color { color:#fff; }
  .third-color:hover { color:#d19a75; }

  .main-background { background-color:#000  !important; transition: all 0.5s ease; }
  a.main-background:hover,  a.main-background:active, button.main-background:hover,  button.main-background:active, a .main-background:hover, a:hover .main-background, li.main-background:hover, li.main-background:active { background-color:#4a2f1c   !important; }
  
  .second-background { background-color: #4a2f1c!important; transition: all 0.5s ease;  }
  a.second-background:hover,  a.second-background:active, button.second-background:hover,  button.second-background:active, a .second-background:hover, a:hover .second-background, li.second-background:hover, li.second-background:active { background-color:#fff !important; }

  .third-background { background-color: #d19a75!important; transition: all 0.5s ease; border-top: 1px solid #4c311d; }

  .is-homehelpbg-1.is-homehelpbg.main-background, .is-homehelpbg-2.is-homehelpbg.main-background {background-color:#523623!important;}


  .main-border { border-color:#000 !important; }
  .second-border { border-color:#2a2a2a !important; }


  .is-submenu.is-open { background-color:#3abaa3; transition: all 0.5s ease;  }
  .is-submenu.is-open i { color: #f5eede!important; transition: all 0.5s ease; }

  .frontlayer .tri-1 { border-bottom-color:#3abaa3 !important; }
  .frontlayer .tri-2 { border-left-color:#3abaa3 !important; opacity:0.7; }
  .rearlayer .tri-1 { border-bottom-color:#f5eede !important; }
  .rearlayer .tri-2 { border-left-color:#f5eede !important; opacity:0.7; }


/* ==========================================================================
   BARRA TOPO
   ========================================================================== */

  /*novo */
  #header { border:none !important; 
    -webkit-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2);
    -moz-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2);
    box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2); 
  color:#000; background:url(https://du2us4f94qfno.cloudfront.net/common/galerias/553/imagens/header-bg.jpg) !important;
  }
  /*.header-content { padding-top:21px; padding-bottom:21px; }  */  
  header.scrolled .header-content { padding-top:5px; padding-bottom:5px; }
  body.scrolled { padding-top:88px; }
  
  #header .barra-topo {background: rgb(88 88 88 / 15%);border-bottom: 1px solid #4c311d;position: relative;}
  /*#header .barra-topo:after {content:""; border-bottom: 1px solid #f9f2e2; height:1px; width:100%; position:absolute; bottom:0; left:0; }*/
  /* .barra-topo .main-color, .header-content .main-color { color:#fff !important; }
  .barra-topo .main-color:hover, .header-content .main-color:hover { color:#00a6d6  !important; }
  */.barra-topo .main-color i { color:#000 !important; }

   #header:before {
    content: " ";
    position: absolute;
    width: 100%;
    background: url(https://du2us4f94qfno.cloudfront.net/common/galerias/553/imagens/bg-topo.png) center center no-repeat;
    height: 100%;
    top: 0;
    /*opacity: 0.5;*/
    background-position-y: 9%;
  } 

  .login, .is-openmenu-wrap { border-color:transparent; position:relative; }
  .login:after, .is-openmenu-wrap:after { content:""; position:absolute; top:0; left:0; width:1px; height:100%; border-left:1px solid #000; }

  .is-leilao.main-background { background-color:#4a2f1c  !important; }
  .is-leilaobackground.main-background { background: #0a0a0a  !important }
  .is-home5 .catalog-title h2, .is-sectiontitle h2 { color:#000  !important;  }

  .is-semleilao p {color: #fff;}
  .footer-caption p, .footer-capta p {color: #fff;}

  .is-catalogolink {background-color: rgb(0 0 0 / 90%);}
  .is-catalogolink:hover {background-color: rgb(82 54 35 / 80%);}
  #footer.third-background { background:#000 !important; border-top: 1px solid #000!important;}
  #footer .main-color{color:  #d19a75!important;}

   /*.is-leilao-0, .is-leilao-1, .is-leilao-2, .is-leilao-3 , .is-leilao-4, .is-leilao-5, .is-leilao-6, .is-leilao-7 { background:#000 !important; }*/

  /*footer { background:url('https://du2us4f94qfno.cloudfront.net/common/galerias/776/imagens/header-bg.jpg'); }*/
  .is-footercomp {border-top: 1px solid rgb(96 96 96 / 30%)}
  /* ==========================================================================
   Conteudo
   ========================================================================== */
   body { padding-top:260px; }
   body.scrolled { padding-top:154px; }

   @media (max-width: 767px) { 
      body { padding-top:159px;  }
      body.scrolled { padding-top:139px; }
   }
   @media (max-width: 575.98px) {
      body { padding-top:72px; }
      body.scrolled { padding-top:72px; }
      .login:after, .is-openmenu-wrap:after { border:none; }
      .header-banner {padding:  10px 0;}
   }
   