/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */
/* General Custom CSS */




/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    padding: 15px;
    line-height:30px;
  }

}


.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
  border-radius: 7px;
  margin: 10px 0 !important;
  padding: 25px;
  line-height:50px;
}

.slideshow_align_caption {
  padding-bottom: 25%;
}


.location {
  font-size: 27px;
  font-weight: 400;
}

.entry-content-wrapper h2 {
  text-transform: none !important;
}

.home-apartment-title:hover {
  text-decoration: underline !important;
}

.fa-solid {
  padding: 0 5px !important; 
}

.icons-div p {
  color: #000;
  font-size:20px !important;
  text-align: center;
}

.iconbox_content_container {
  line-height: 1.3em !important;
  font-size: 17px !important;
}

.apartment-description {
  text-align: center;
  font-size: 20px !important;
  line-height: 30px;
}

.sub-menu {
    max-width: 50px;
}
