/*==========  CSS by John & Mae ==========*/

#slider1_container{
height: 615px !important;
}
#slides{
height: 800px !important;
}

@media (max-width: 480px) {
#slider1_container{
height: 350px !important;
}

}

#broker_logo span {
  background: url("https://s3.amazonaws.com/store24-ubertor-com/cl10477/content/image/16176.png") no-repeat scroll 0 0 transparent;
  width: 70px;
  height: 43px;
}










/*==========  Media Queries  ==========*/

    /* Large Devices, Wide Screens */
    @media (max-width : 1920px) {

.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 400px;
}

    }

    /* Large Devices, Wide Screens */
    @media (max-width : 1400px) {

.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 292px;
}

    }

    /* Medium Devices, Desktops */
    @media (max-width : 992px) {
.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 207px;
}

    }

    /* Small Devices, Tablets */
    @media (max-width : 768px) {

.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 160px;
}

    }

    /* Extra Small Devices, Phones */ 
    @media (max-width : 480px) {

.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 100px;
}

.navbar-header.logo-wrap h2 {
  float: left;
  clear: none;
  margin-left: 0px !important;
  margin-top: 22px !important;
  font-size: 2rem;
}

#broker_logo span {
display:none;
}

    }

    /* Custom, iPhone Retina */ 
    @media (max-width : 320px) {
        
.carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  height: 67px;
}

#broker_logo span {
display:none;
}

.amenities img {
    max-width: 100%;
    height: 80px;
}

    }

div.sidebar .listing img {
  width: 100%;
  max-width: 285px;
  max-height: 200px;
  border: solid 1px #ccc;
  margin-bottom: -6px;
}

body {
  font-size: 16px;
}

.carousel-indicators {
    display: none;
}

.arrow {
top: 73px;
}

.row text-center {
    padding: 10px 0px;
    background: #989fa3;
}

.fa {
    font-size: 15px;
    color: #fff;
    padding-left: 15px;
}

.home .fa {
    font-size: 80px;
}

.home .row {
    padding: 10px 0px;
}

.c3 i.fa-facebook {
    font-size: 40px;
}

.c3 i.fa-twitter {
    font-size: 40px;
}

.c3 i.fa-linkedin {
    font-size: 40px;
}

.body-content-wrap p {
   /* color: #fff; */
}

.blog-wrap a, .blog-wrap p a, .blog-wrap a.read_more {
    color: #fff;
}

ol.lbcrumb li.active a {
    display: none;
}
