/*MEDIA QUERIES*/
  /*Até LG 1º salto*/
    @media (max-width:1200px){}
  /*end LG 1º salto*/

  /*Até MD 2º salto*/
    @media (max-width:992px) {
      .small-logo-container {
        height: auto !important;
        overflow: hidden;
      }
      .main_menu {
        /*margin-top: 20px !important;*/
      }
      #asseccentro{}
      #product_extra{
        column-count: unset !important
      }
    }
  /*end MD 2º salto*/

  /*Até SM --- 768 normal 767 ipad fix*/
    @media (max-width:768px){
      .footer{
        height: 50px !important;
      }
      #header .navbar.navbar-fixed-top {
      margin-top: 0px;
      }
    }
    @media only screen and (max-width : 767px) {
      /*TOPO*/
        .main_menu{margin-top: 15px !important;}
        .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
          background-color: #F7F7F7 !important;
          border: none !important;
        }
        #leftmenu{margin-top: 10px;}
        .navbar-product-list{margin: 8px 0 8px 0 !important;}
        .caret{display: inline-block !important;}
        .navbar-nav {
          margin: 7.5px 0px;
          padding: 0 !important;
        }
        .navbar-nav .open .dropdown-menu{background-color: #FFF;}

      /*end TOPO*/

      .navbar-product-list{ margin: 8px 0 8px 0 !important;}
      .fancybox-nav span{visibility: visible !important;}
      #asseccentro{}
    }
  /*end SM 3º salto*/

  /* Até XS */ 
    @media only screen and (max-width : 480px) {
      .btn-filtro{width: 160px !important;}
      .filter_list .btn-group{margin-right: 0 !important;}
      #search_car{padding: 6px 55px !important;}
      .carousel-caption .inner {
        display: inline-block !important;
        max-width: 230px !important;
        vertical-align: middle !important;
      }
      .social-icons {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
      }
      .fancybox-nav span{
        visibility: visible !important;
      }
      .short-text, .text-container{
        height: auto !important;
        margin-bottom: 30px;
      }
      .modal-footer .btn + .btn {
        margin-bottom:10px !important;
      }
      .btmainprev, .btmainnext {
        margin-top: 0px !important;
      }
      .btn-testemunho {
        font-size: 20px !important;
      }
    }
  /*end Até XS*/

  /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
      .carousel-caption .inner {
        display: inline-block !important;
        max-width: 200px !important;
        vertical-align: middle !important;
      }
      .testemunho-texto {
        height: 47px !important;
      }
      .btn-addcart {
        margin-left: 0px !important;
      }
    }
    @media only screen and (min-width : 320px) {
      [class*="col-"]{
          margin-bottom: 15px;
      }
    }
  /*end Custom*/
/*end MEDIA QUERIES*/
