/* ==========================================================================
   CSS PERSONALIZADO
   ========================================================================== */
  /*novo */
  .main-color { color: #c1974c; 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: #000 !important;  }
  
  .second-color { color: #fff  !important; transition: all 0.5s ease; }
  a.second-color:hover, a.second-color:active, a:hover .second-color, button.second-color:hover, button.second-color:active, li.second-color:hover, li.second-color:active { color: #fff !important; }

  .third-color { color:#fff  !important; }
  a.third-color:hover, a.third-color:active, a:hover .third-color, button.third-color:hover, button.third-color:active, a .third-color:hover, a:hover .third-color, li.third-color:hover, li.third-color:active {  color: #000000  !important;  }
  
  .main-background { background-color:#c1964c   !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:#000   !important; }
  
  .second-background { background-color: #fff!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: #c1964c !important; transition: all 0.5s ease;  }


  .main-border { border-color:#bebebe  !important; }
  .second-border { border-color:#f5eede !important; }

  .is-firula.main-background { background-color:#c1964c !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:#fff;
  }
  .header-content { padding-top:10px; padding-bottom:21px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }  
  #header:before {
    content: " ";
    position: absolute;
    width: 100%;
    background: url(https://du2us4f94qfno.cloudfront.net/common/galerias/314/imagens/bg-topo.png) center center no-repeat;
    height: 100%;
    opacity: 50%;
 }  
  header.scrolled .header-content { padding-top:5px; padding-bottom:5px; }
  body.scrolled { padding-top:121px; }
  
  #header .barra-topo {background: rgb(255 255 255 / 70%);border-bottom: 1px solid #fff;position: relative;}
  #header .barra-topo:after {content:""; border-bottom: 1px solid #fff0e0; 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, .header-content .main-color i { color:#00a6d6  !important; } */

  /* #header:before {
    content: " ";
    position: absolute;
    width: 100%;
    background: url(https://du2us4f94qfno.cloudfront.net/common/galerias/310/imagens/bg-topo.png) center center no-repeat;
    height: 100%;
    top: 0;
  } */

  /*.is-infotopo i, .is-comprar .is-sectiontitle h2 {color: #41361a!important;}*/
  #login-wrap p, .is-homehelp span, .footer-invitation label {color:  #000;}
  .is-homehelp {background-color: #ffedd8;}
  .is-homehelp h4 {color: #000; text-shadow: 1px 1px 0px rgb(116 85 9);}
  .is-home5 .catalog-title h2, .catalog-title h2, .is-semleilao p, .is-breadcrumb .second-color, .is-pagetitle h2, .is-sectiontitle .second-color, .is-infotopo i, .is-comprar .is-sectiontitle h2 {color:  #000!important;}
  .catalog-title span.mb-0 {color: #fff!important;}
  a.leilao-whatsapp:hover {color: #fff!important;}
  .is-leilaoinfo a.leilao-whatsapp {color: #fff!important;}
  .is-leilaoinfo a.leilao-whatsapp:hover {color: #fff!important;}
  .is-breadcrumb li a:hover, .observacao h4 {color: #c1964c!important;}
  button.second-background:hover {color: #000!important;}
  /*.is-breadcrumb .second-color, .is-pagetitle h2, .is-sectiontitle .second-color {color: #cbac60!important;}*/

  .is-leilaoinfo a.main-color:hover {color:  #000!important;}

  .login, .is-openmenu-wrap { border-color:rgba(0, 0, 0, 0.2); position:relative; }
  /* .login:after, .is-openmenu-wrap:after { content:""; position:absolute; top:0; left:0; width:1px; height:100%; border-left:1px solid #f9f2e2; } */

  .is-leilao.main-background, .menu.main-background, .menu .main-background { background-color:#c1964c  !important; }
  .menu .second-color, .menu.second-color,.second-color .captando-wrap { color:#fff !important; text-shadow:none !important; }
  .is-leilaobackground.main-background { background-color:#b09375 !important; }
  .is-leilaohead-background.third-background { background-color:#fff !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:#ebebeb !important; }

  a.second-color:hover span, a.leilao-whatsapp:hover {color: #fff!important;}

  #footer .main-color {color:  #000;}

  .is-breadcrumb li.second-color:hover, .is-breadcrumb li a:hover {color: #6c5428!important;}

   /* ==========================================================================
   Footer
   ========================================================================== */
   #footer { border-top:1px solid rgba(0, 0, 0, 0.2); color:#000 }
   /* #footer.third-background { background-color:#f3f3f1 !important; } */
   /* #footer.second-color,  #footer .second-color{ color:#000 !important; }
   #footer button.second-color{ color:#fff !important; }
   #footer button.second-color:hover { color:#000 !important; } */


   

  /* ==========================================================================
   Conteudo
   ========================================================================== */
   body { padding-top:252px; }
   body.scrolled { padding-top:123px; }

  .is-catalogolink { background-color:#000; } 
  .is-catalogolink:hover { background:#c1964c;  }

   @media (max-width: 767px) { 
      body { padding-top:112px;  }
      body.scrolled { padding-top:91px; }
   }
   @media (max-width: 575.98px) {
      body { padding-top:52px; }
      body.scrolled { padding-top:52px; }
      .login:after, .is-openmenu-wrap:after { border:none; }
   }
   