/*
Theme Name: Zermatt Child
Theme URI: https://zermatt.qodeinteractive.com
Description: A child theme of Zermatt
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: zermatt
Template: zermatt
*/


/* .qodef-grid .qodef-grid-item {
    margin-bottom: 100px !important;
  } */

  /* .qodef-grid.qodef-layout--masonry .qodef-grid-masonry-sizer {
    padding-bottom: 20px !important;
  } */


  .qodef-e-inner .qodef-e-content .qodef-e-title-link {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .qodef-m-filter .qodef-m-filter-category {
    position: fixed !important;
    z-index: 120 !important;
    background-color: #f2f2f2;
    padding: 5px;
  }

  .qodef-m-filter .qodef-m-filter-columns {
    margin-left: auto;
    margin-right: 0;
  }
  
/* Media query para celulares */
  @media (max-width: 480px) {
    .close {
        display: none !important;
    }

    .open {
        display: flex !important;
        flex-direction: column;
    }

    .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        padding-top: 20px !important;
    }

    .qodef-grid-inner {
        flex-wrap: wrap;
    }

    .qodef-portfolio-single.qodef-layout--images-small #qodef-portfolio-single-related-items, .qodef-portfolio-single.qodef-layout--images-small .qodef-media, .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        margin-left:  20px;
    }

    .qodef-portfolio-single.qodef-layout--images-small #qodef-portfolio-single-related-items, .qodef-portfolio-single.qodef-layout--images-small .qodef-media, .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        margin-right:  0px;
    }

    .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
        padding-right: 0px !important;
    }

    .qodef-portfolio-content p {
        word-wrap: break-word;
    }

    .qodef-portfolio-single.qodef-layout--images-small #qodef-portfolio-single-related-items, .qodef-portfolio-single.qodef-layout--images-small .qodef-media, .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        width: 90vw;
    }

    .qodef-grid.qodef-gutter--small>.qodef-grid-inner>.qodef-grid-item {
        padding-right:10px !important;
    }

    .qodef-m-filter .qodef-m-filter-category {
        position: relative !important;
      }

    .qodef-grid-inner {
        display: flex !important;
        flex-direction: column !important;
    }

    .qodef-grid-item.qodef-col--4 {
        order: 1 !important;
        margin-top: 5px !important;
    }

    .qodef-grid-item.qodef-col--8 {
        order: 2 !important;
    }

    #qodef-page-inner {
        padding-top: 1px !important;
    }

    .qodef-breadcrumbs-link {
        display: none;
    }

    .qodef-breadcrumbs-current {
        display: none;
    }

    .qodef-breadcrumbs-separator {
        display: none;
    }

    .qodef-title--breadcrumbs {
        display: none;
    }

    .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        border: none;
    }
  }

  /* Media query para tablets modo paisagem */
  @media (min-width : 481px) and (max-width: 767px) {
    .close {
        display: none !important;
    }

    .open {
        display: flex !important;
        flex-direction: column;
    }

    .qodef-m-filter .qodef-m-filter-category {
        position: relative !important;
      }

    .qodef-grid-inner {
        display: flex !important;
        flex-direction: column !important;
    }

    .qodef-grid-item.qodef-col--4 {
        order: 1 !important;
        margin-top: 5px !important;
    }

    .qodef-grid-item.qodef-col--8 {
        order: 2 !important;
    }

    #qodef-page-inner {
        padding-top: 1px !important;
    }

    .qodef-breadcrumbs-link {
        display: none;
    }

    .qodef-breadcrumbs-current {
        display: none;
    }

    .qodef-breadcrumbs-separator {
        display: none;
    }

    .qodef-title--breadcrumbs {
        display: none;
    }

    .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        border: none;
    }
  }

  /* Media query para tablets modo retrato */
  @media (min-width: 768px) and (max-width: 1280px) {
    .close {
        display: none !important;
    }

    .open {
        display: flex !important;
        flex-direction: column;
    }

    .qodef-m-filter .qodef-m-filter-category {
        position: relative !important;
      }

    .qodef-grid-inner {
        display: flex !important;
        flex-direction: column !important;
    }

    .qodef-grid-item.qodef-col--4 {
        order: 1 !important;
        margin-top: 5px !important;
    }

    .qodef-grid-item.qodef-col--8 {
        order: 2 !important;
    }

    #qodef-page-inner {
        padding-top: 1px !important;
    }

    .qodef-breadcrumbs-link {
        display: none;
    }

    .qodef-breadcrumbs-current {
        display: none;
    }

    .qodef-breadcrumbs-separator {
        display: none;
    }

    .qodef-title--breadcrumbs {
        display: none;
    }

    .qodef-portfolio-single.qodef-layout--images-small .qodef-portfolio-content-holder {
        border: none;
    }
  } 