@media (min-width: 768px) and (max-width: 1199px) {
  #nav-header .image--logo img {
    width: 200px;
    padding-left: 0px;
  }
}

@media (max-width: 375px) {
    header.boutique-nav--1.is-opened .image .component-content {
       margin-left: 15px; 
    }
}

.residential-image-gallery--default
  .image-gallery__container[data-fullscreen='False'][data-maintainaspectratiomobile='True']
  .card__image {
  height: auto;
}

@media (max-width: 767px) {  
    header.boutique-nav--1 .image img[alt="Milperra Community"] {        
        max-height: fit-content !important;       
        min-width: 290px;
        padding-left: 0px;   
    }

    .section-generic
    {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        min-height: 440px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    header.nav-phase-3 .image img[alt="Milperra Community"]  {        
        height: 100%;
        max-height: fit-content !important;
        width: auto;
        min-width: 270px;
        padding-left: 50px;
    }
}

@media (min-width: 1200px) {
    .section-content-image-v1 .row {
        padding-right: 0px;        
    }

    header.nav-phase-3 .image img[alt="Milperra Community"]  {        
        height: 100%;
        max-height: fit-content !important;
        width: auto;
        max-width: 210px;
    }

    .section-content-image-v1 img[alt='Program'] {       
        min-width: 290px;        
    }

    .section-content-image-v1 img[alt='Hours of Operation'] {        
        min-height: 265px;
        min-width: 240px;        
    }

     .section-content-image-v1 img[alt='Management measures'] {        
        min-height: 225px;
        min-width: 225px;        
    }

    .section-content-image-v1 img[alt='Traffic and Access'] {        
        min-height: 250px;
        min-width: 250px;        
    }
}

@media (min-width: 576px) and (max-width: 1199px) {
    .section-content-image-v1 .row {
        padding-right: 30px;        
    }

    
    .section-content-image-v1 .col-xs-6:first-child {
        width: 70% !important;
        padding-right: 40px !important;
        position: relative;
    }

    .section-content-image-v1 .col-xs-6:last-child {
        width: 10% !important;        
    }
}


@media (min-width: 768px) and (max-width: 1199px) { 
    .section-content-image-v1 img {
      margin-top: 20px;
      margin-bottom: 20px;
      min-width: 220px;
      padding-right: none;
    }   

    .section-content-image-v1 img[alt='Hours of Operation'] {        
        min-height: 265px;
        min-width: 240px; 
        padding-right: 10px;       
    }

     .section-content-image-v1 img[alt='Management measures'] {        
        min-height: 225px;
        min-width: 225px;        
    }

    .section-content-image-v1 img[alt='Traffic and Access'] {        
        min-height: 250px;
        min-width: 250px;   
        padding-right: 25px;     
    }
}


