@media (max-width: 530px) {
.home .masonry {
	-webkit-column-count: 1;
	-moz-column-count: 1;
    column-count: 1;
}

.alllistings {display: block; clear: left;}
#headerlogo {display:none;}
.single-person ul.secondcol {text-align: left;}
.profileimage { border-radius: 100px;
    margin-top: 24px;}

	.single-person h1.personname {color: #999999 !important; margin-top: 45px !important;}
}





@media (min-width: 768px) {
  /* small */
 .modal-dialog {width: 900px;}
  .container {
    width: auto;
  }
  .slidertext {padding: 0 20px;}
  .slidertext h2 {font-size: 35px; margin-bottom: 10px;}
  .sliderprice {font-size: 20px; padding-top: 10px;}
  .slidertext .btn { margin-top: 15px; padding: 10px 20px; font-size: 14px;}

	.masonry {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

@media (max-width: 767px) {
	#homepageslider {display: none;}
	#contactmap #map {height: 250px !important;}
	#contactmap .cardbox {position: static !important;}
	.listingmap > div {position: static !important;}
	.detailpage-leftcolumn {margin-top: 0px !important;}
	.push-up-content {margin-top: 0px !important;}
}


/* This is point where left panel slides in or out  */
@media (min-width: 992px) {
	/* medium */
    .container { width: auto; }
}
@media (max-width: 992px) {
	.sf-menu {display: none;}
	.top_seperator {margin-left: 0px;}
	#fadetocolor {border-bottom-color: transparent !important;}
}




@media (min-width: 1200px) {
	/* large */
  .container {
    width: auto;
  }
  .slidertext {padding: 0 100px;}
  .slidertext h2 {font-size: 65px; margin-bottom: 30px;}
  .sliderprice {font-size: 32px; margin-top: 30px;}
  .slidertext .btn { margin-top: 48px; padding: 18px 48px; font-size: 16px;}
  #contactmap .col-lg-3 {width: 33%;}

 	.home .masonry {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 1200px) {

}

@media (max-width: 1300px) {
ul.sf-menu > li > a {padding-right: 10px; padding-left: 10px;}
}



@media (min-width: 1400px) {
  .container {
    width: 1170px;
  }
.viewdetailpage {display: none !important;}
.viewmodallisting {display: block;}
.slidertext {padding: 0 200px;}
.underline-white {background: url(../images/underline-white.png) no-repeat 0 bottom; background-size: contain; padding-bottom: 15px;}
.underline-black {background: url(../images/underline-black.png) no-repeat 0 bottom; background-size: contain; padding-bottom: 15px;}
.arrow-white {background: url(../images/arrow-white.png) no-repeat right bottom; padding-right: 130px;}
.arrow-black {background: url(../images/arrow-black.png) no-repeat right bottom; padding-right: 130px;}
}



/* ADD XXS COLUMN SIZE TO BOOTSTRAP */

.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4,
.col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8,
.col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}


@media (max-width: 529px) {
    .col-xxs-1,
    .col-xxs-2,
    .col-xxs-3,
    .col-xxs-4,
    .col-xxs-5,
    .col-xxs-6,
    .col-xxs-7,
    .col-xxs-8,
    .col-xxs-9,
    .col-xxs-10,
    .col-xxs-11 {
        float: left;
    }

    .col-xxs-1 {
        width: 8.333333333333332%;
    }

    .col-xxs-2 {
        width: 16.666666666666664%;
    }

    .col-xxs-3 {
        width: 25%;
    }

    .col-xxs-4 {
        width: 33.33333333333333%;
    }

    .col-xxs-5 {
        width: 41.66666666666667%;
    }

    .col-xxs-6 {
        width: 50%;
    }

    .col-xxs-7 {
        width: 58.333333333333336%;
    }

    .col-xxs-8 {
        width: 66.66666666666666%;
    }

    .col-xxs-9 {
        width: 75%;
    }

    .col-xxs-10 {
        width: 83.33333333333334%;
    }

    .col-xxs-11 {
        width: 91.66666666666666%;
    }

    .col-xxs-12 {
        width: 100%;
    }

    .col-xxs-push-1 {
        left: 8.333333333333332%;
    }

    .col-xxs-push-2 {
        left: 16.666666666666664%;
    }

    .col-xxs-push-3 {
        left: 25%;
    }

    .col-xss-push-4 {
        left: 33.33333333333333%;
    }

    .col-xxs-push-5 {
        left: 41.66666666666667%;
    }

    .col-xxs-push-6 {
        left: 50%;
    }

    .col-xxs-push-7 {
        left: 58.333333333333336%;
    }

    .col-xxs-push-8 {
        left: 66.66666666666666%;
    }

    .col-xxs-push-9 {
        left: 75%;
    }

    .col-xxs-push-10 {
       left: 83.33333333333334%;
    }

    .col-xxs-push-11 {
       left: 91.66666666666666%;
    }

    .col-xxs-pull-1 {
        right: 8.333333333333332%;
    }

    .col-xxs-pull-2 {
        right: 16.666666666666664%;
    }

    .col-xxs-pull-3 {
        right: 25%;
    }

    .col-xxs-pull-4 {
        right: 33.33333333333333%;
    }

    .col-xxs-pull-5 {
        right: 41.66666666666667%;
    }

    .col-xxs-pull-6 {
        right: 50%;
    }

    .col-xxs-pull-7 {
        right: 58.333333333333336%;
    }

    .col-xxs-pull-8 {
        right: 66.66666666666666%;
    }

    .col-xxs-pull-9 {
        right: 75%;
    }

    .col-xxs-pull-10 {
        right: 83.33333333333334%;
    }

    .col-xxs-pull-11 {
        right: 91.66666666666666%;
    }

    .col-xxs-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .col-xxs-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .col-xxs-offset-3 {
        margin-left: 25%;
    }

    .col-xxs-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .col-xxs-offset-5 {
        margin-left: 41.66666666666667%;
    }

    .col-xxs-offset-6 {
        margin-left: 50%;
    }

    .col-xxs-offset-7 {
        margin-left: 58.333333333333336%;
    }

    .col-xxs-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .col-xxs-offset-9 {
        margin-left: 75%;
    }

    .col-xxs-offset-10 {
        margin-left: 83.33333333333334%;
    }

    .col-xxs-offset-11 {
        margin-left: 91.66666666666666%;
    }
}
