<?php if(!isset($_base['libera_views'])){ header("HTTP/1.0 404 Not Found"); exit; } ?>
<style type="text/css">


  @media (max-width: 1600px){

    .banner_central {
      width: 100%;
      height: 400px;
    }

  }


  @media (max-width: 1200px){

    .produto_imagem_detalhes{
      height: 370px;
    }

    .banner_central {
      width: 100%;
      height: 300px;
    }

  }


  @media (max-width: 990px){

    .product-information {
      min-height: 50px;
    }
    .produto_imagem_detalhes{
      height:auto;
    }
    .facebookwidgets{
      display: none;
    }
    .pedidostabela{
      width:100%;
    }
    .ajuste_botoes_carrinho_d{
      padding-top:30px; text-align:center;
    }
    .ajuste_botoes_carrinho_e{
      padding-top:50px; text-align:center;
    }
    .botao_contato{
      padding-top:10px; padding-bottom:30px;
    }
    .produtos_detalhes_margin{
      padding-left: 0px;
    }

    .rodape_copy_esq{
      text-align: center;
    }
    .rodape_copy_dir {
      text-align: center;
      padding-top: 0px;
    }

    .linha_entrar{
      display: none;
    }

    .lista_caminho {
      text-align:center;
      width: 100%;
      padding: 0px;
    }
    .lista_ordem{
      text-align:center;
      width: 100%;
      padding: 10px;
      margin-bottom: 20px;
    }



    .mainmenu_banner{
      display: none;
    } 

    .noticias_caixa_inicial{
      min-height:none;
      height: auto;
    }

    .bt_alterar_dados{
      position:relative;
      padding-bottom: 40px;
      text-align: left;
      left:0px;
    }

    .logo{
      text-align: left;
      margin-top:15px;
    }
    .logo img{
      max-height:auto;
      height: auto;
      width: 100%;
    }

    #slider-carousel .item {
      padding-left: 0px;
    }

    .product-information{
      margin-top:20px;
    }
    .produto_imagem_detalhes{
      height:450px;
    }
    .produtos_detalhes_margin{
      padding-left: 20px;
    }
    .product-information .cart {
      margin-top: 0px;
    }


    .noticias_imagem_lateral_interna{
      width:50%;
      float:left;
      margin-right:20px;
      margin-bottom:10px;
    }

    .bt_alterar_dados{
      position:relative;
      padding-bottom: 10px;
      text-align: left;
      left:0px;
      margin-top:30px !important;
    }

    .frase_banner, .frase_banner p, .frase_banner span, 
    .frase_banner div{
      font-size:20px !important;     
      
    }
    .frase_banner a{
      font-size: 15px !important;
    }
    .frase_banner a p{
      font-size: 15px !important;
    }
    
  }


  @media (max-width:768px){

    .botao_padrao_div{
      text-align: center;
    }
    
    .banners_esquerda_responsivo1{
      display: none;
    }
    .banners_esquerda_responsivo2{
      display: block;  
    }

    .news_texto{
      text-align: center;
      font-size: 14px; 
    }
    

    .lista_caminho {
      text-align:center;
      width: 100%;
      padding: 0px;
    }
    .lista_ordem{
      text-align:center;
      width: 100%;
      padding: 10px;
      margin-bottom: 20px;
    }

    .linha_entrar{
      display: none;
    }

    .shop-menu .nav.navbar-nav{
      margin-left: -30px;
    }

    .rodape_copy_esq{
      text-align: center;
    }
    .rodape_copy_dir {
      text-align: center;
      padding-top: 0px;
    }

    .product-information {
      min-height: 50px;
    }
    .produto_imagem_detalhes{
      height:auto;
    }
    .facebookwidgets{
      display: none;
    }
    .noticias_caixa_inicial{
      min-height:none;
      height: auto;
    }
    .bt_alterar_dados{
      position:relative;
      padding-bottom: 40px;
      text-align: left;
      left:0px;
    }
    .pedidostabela{
      width:100%;
    }
    .ajuste_botoes_carrinho_d{
      padding-top:30px; text-align:center;
    }
    .ajuste_botoes_carrinho_e{
      padding-top:50px; text-align:center;
    }
    .botao_contato{
      padding-top:10px; padding-bottom:30px;
    }
    .produtos_detalhes_margin{
      padding-left: 0px;
    }
    .product-information {
      min-height: 50px;
    }
    .rodape_copy_esq{
      text-align: center;
    }
    .rodape_copy_dir {
      text-align: center;
      padding-top: 0px;
    } 
    .linha_entrar{
      display: none;
    }

    .busca_div{
      width:95%;
    }

    .botao_carrinho_esq{
      margin-top:20px;
    }
    .botao_carrinho_dir{
      margin-top:15px;
    }

    #lateral_categorias{
      display: none;
    }
    
    .duvidas_div{
      border-top:1px solid #666;
      padding-top:50px;
      margin-top:70px;
      margin-bottom: 80px;
    }
    
    .video_inicial iframe{
      width: 100% !important;
      height: 280px;
    }


    .noticias_imagem_lateral_interna{
      width:100%;
      float:left;
      margin-right:0px;
      margin-bottom:20px;
    }

    .slogan {
      text-shadow: none; 

    }
    .slogan span{  

    }
    .slogan div span{  

    }

    .frase_banner{
      padding-left: 20px;
      padding-right: 20px;
    }
    .frase_banner, .frase_banner p, .frase_banner span, 
    .frase_banner div {
      font-size:18px !important;
      padding-top: 0px;
    }
    .frase_banner a{
      font-size: 13px !important;
    }
    .frase_banner a{
      padding-left: 10px !important;
      padding-right: 10px !important;
      padding-top:5px !important;
      padding-bottom:5px !important;
    }
    .frase_banner a p{
      font-size: 13px !important;
    }

    .audios_img{
      width:30px;
      height:30px;
      border-radius:30px;
      margin-right: 10px;
    }

    .audios_conteudo{
      text-align: left;
      margin-top: 10px;
    }
    .audios_tempo{
      padding-left: 5px;
      padding-right: 5px;
      font-size: 11px;
      margin-top: 5px;
    }
    .audios_status1{
      padding-left: 5px;
      padding-right: 5px;
      font-size: 11px;
      margin-top:5px;
    }
    .audios_status2{
      padding-left: 5px;
      padding-right: 5px;
      font-size: 11px;
      margin-top:5px;
    }
    .audios_titulo{
      margin-top:5px;
      padding-top: 0px;
    }

  }

  @media (max-width: 580px){

    .banner_central {
      width: 100%;
      height: 100px;
    }

    .frase_banner, .frase_banner p, .frase_banner span, 
    .frase_banner div{
      font-size:15px !important; 
    }

  }

  @media (max-width: 480px){

    .header_top{
      display: none;
    }
    .contactinfo {
      display: none;
    }
    .shop-menu ul li a {
      margin-top:30px;
      margin-left: 10px;
      margin-right: 10px;
    }
    .botao_carrinho_esq{
      margin-right: 0px;
      font-size: 30px;
      margin-top:25px;
      padding-left:10px;
    }

  }

</style>