﻿/* Media queries */

@media(max-width:1280px) {
}

@media(max-width:990px) {}

@media(max-width:800px) {}

@media (max-width:767px) {


  .desk{ display:none; }
.mob{ display:block; }


  .carousel-control-prev{ left:-20px; }
  .carousel-control-next{ right:-20px; }


 .bannertop{ height: 60vh; overflow:hidden; }
 .bannertop img{ width: auto !important; height:100%; position:relative; }

 .bannertop .txtbanner { left: 5%; top: 25%; }


 .about .carousel-item img{ width:100%; }


 .omanifesto .bxtxt h1{ font-size:25px }
 .omanifesto .bxtxt p {
    width: 80%;
    margin: 0 auto;
    font-size: 20px;
  }

  .omanifest{ height:60vh; }

  .omanifesto .bxtxt .icon_aspas1 {
    left: 24px; top: 30px;
    width: 30px;
  }
  .omanifesto .bxtxt .icon_aspas2 {
    width: 30px;
    right: 20px;
  }

  .pqlobie{ background:none; padding:30px 0 }

  .pqmob{ padding: 0px; }


  .nota .boxnota {
    width: 100%;
     height: inherit; 
    background: #e0f7fd;
     position: inherit; 
     left: inherit; 
    border-radius: 50px 50px 0 0;
    padding: 10px;
    display: block;
    }

    .nota .boxnota p{
      width: 100%; margin: 0px;
    }

    .nota img{ float: none; width:100% }

    .parceiros img {
      width: 40%;
      margin: 4%;
      display: inline-block;
    }
    .parceiros img.extra{ width:22% }
    .parceiros br{ display: none; }




    .decofinalizada .info {
      margin: 20px auto 0 auto;
    }


    .empredeco .galeria .carousel-item img{
      border-radius: 50px;
    }

    .relatorio .info .btpadrao{
      width: 100%; max-width: 100%;
      margin-top: 20px;
    }





    .imenor1 {width: 47%;}
    .imenor4{ width:70%; }
  

}

@media (max-width:480px) {


}