
@media only screen and (max-width: 667px) {
  .logo-container img {
    width: 160px;
    margin-top: 5px;
  }
  .property-address-title {
    font-size: 24px;
  }
}
/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen and (min-width: 320px) and (max-width: 568px) {
  #admin-menu{
    display: none;
  }
  /* Navigation */
  #main-nav .nav a {
    font-weight: 400;
  }
  #main-nav .nav ul, #main-nav .nav li {
    background: none;
  }
  .intro-slider, .intro-slider .slide, .inner-slider, .inner-slider .slide {
    height: 310px;
  }
  .intro-slider .slide .slide__content img {
    height: 300px;
    width: auto;
  }
  .slick, .slick__slide, .static-slide {
    max-width: 100%;
  }
  .mobile-gallery{
    padding: 0!important;
  }
  .detail-header {
    margin-top: 20px;
  }
  .section-property-listing .inner-slider, .inner-slider .slide {
    max-height: 300px;
  }
  /* Remove Sticky Footer*/
  .page-wrap {
    margin-bottom: 5px;
  }
  .site-footer {
    position: relative;
  }
  .socials li {
    display: block;
    padding-right: 0px;
    padding-bottom: 8px;
  }
  .mainfooter-content .cright {
    padding-top: 0;
  }
  #main-footer .mainfooter-content {
    padding: 10px 0 10px;
  }

  /* Product Page */
  .product-item img{
    height: auto;
  }
  .title .property-title{
    text-align: center;
  }
  .productitem-content .descList.right li, .detail-header .descList.right li {
    font-weight: 400;
  }
  .detail-desc {
    padding: 0 0 20px 0;
  }
  .detail-map {
    margin-top: 20px;
  }
  /* Footer */
  .followUs i {
    font-size: 1.7em;
    padding: 6px 7px;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait) {
  .intro-slider, .intro-slider .slide, .inner-slider, .inner-slider .slide {
    height: 290px;
  }
  .intro-slider .slide .slide__content img {
    height: 276px;
    left: -182px;
  }
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen and (min-width: 375px) and (max-width: 667px) {
  #admin-menu{
    display: none;
  }
  #main-nav .nav ul, #main-nav .nav li {
    background: none;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {
  .intro-slider, .intro-slider .slide, .inner-slider, .inner-slider .slide {
    height: 310px;
  }
  .intro-slider .slide .slide__content img {
    height: 300px;
    left: -180px;
  }
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen and (min-width: 414px) and (max-width: 736px) {
  #main-nav .nav ul, #main-nav .nav li {
    background: none;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {
  .intro-slider, .intro-slider .slide, .inner-slider, .inner-slider .slide {
    height: 310px;
  }
  .intro-slider .slide .slide__content img {
    height: 300px;
    left: -160px;
  }

}

/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen and (min-width: 768px) and (max-width: 1024px) {

}

/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen and (min-width: 768px) and (max-width: 1024px) {

  /* Navigation */
  #main-nav .nav a {
    font-weight: 400;
  }
  #main-nav .nav ul, #main-nav .nav li {
    background: none;
  }
  .intro-slider, .intro-slider .slide, .inner-slider, .inner-slider .slide {
    height: 310px;
  }
  .intro-slider .slide.slick-current .slide__content img {
    height: auto;
    width: 100%;
  }
  .slick, .slick__slide, .static-slide {
    max-width: 100%;
  }

  /* Product Page */
  .product-item img{
    height: auto;
  }
  .title .property-title{
    text-align: center;
  }
  .productitem-content .descList.right li, .detail-header .descList.right li {
    font-weight: 400;
  }
  .mobile-gallery{
    padding: 0!important;
  }
  .detail-header {
    margin-top: 20px;
  }
  .section-property-listing .inner-slider, .inner-slider .slide {
    max-height: 300px;
  }
  .detail-desc {
    padding: 0 0 20px 0;
  }
  .detail-map {
    margin-top: 20px;
  }
  /* Footer */
  .followUs i {
    font-size: 1.7em;
    padding: 6px 7px;
  }
}

