 /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {
	.page-spacer {height:218px;}	 

a.logo {margin:10px 0 0px 0!important;text-align:center;}
h1.white.lrg {padding-top:10px;font-size:35px!important; line-height:1.2em;}	 
.contact {margin-top:0px;margin-bottom:10px;text-align:center;}
.padbot {padding-bottom:20px;}
h1.tel {font-size:20px;}
   header {height:218px;}
   .nav-up {
    top: -170px;
}span.email {text-transform:uppercase; font-size:12px}
form.search .clear {clear:both;display:block;}

.property .image {width:100%!important; }
.property .thumb img {display:none!important; }
.property .details {width:100%; }


 }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
	.page-spacer {height:285px;}
a.logo {margin:10px 0 0px 0!important;}
.contact {margin-top:0px;margin-bottom:20px;text-align:center;}
.padbot {padding-bottom:0px;}
.float {position:absolute!important;margin-top:-80px!important;width:90%; border:none!important}
h1.tel {font-size:25px;}
ul.nav.navbar-nav > li > a {padding-left:5px; padding-right:5px;}
header {height:285px;}
.nav-up {
    top: -235px;
}
form.search .clear {clear:both;display:none;}

.property .image {width:100%!important; }
.property .thumb img {display:none!important; }
.property .details {width:100%; }

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
	.page-spacer {height:168px;}
a.logo {margin:10px 0 20px 0!important;}
.contact {margin-top:0px;text-align:right;}
.padbot {padding-bottom:0px;}
.float {position:absolute!important;margin-top:-80px!important;width:90%; border:none!important}
h1.tel {font-size:30px;}
ul.nav.navbar-nav > li > a {padding-left:8px; padding-right:8px;font-size:10px!important;}
header {height:168px;}
.nav-up {
    top: -114px;
}
form.search .clear {clear:both;display:none;}

.property .image {width:29%!important; }
.property .thumb img {width:32%!important; }
.property .details {width:68%!important; }

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
.page-spacer {height:188px;}
a.logo {margin:10px 0 20px 0!important;}
.contact {margin-top:0px;text-align:right;}
.padbot {padding-bottom:60px;}
.float {position:absolute!important;margin-top:-80px!important;width:90%; border:none!important}
h1.tel {font-size:35px;}
ul.nav.navbar-nav > li > a {padding-left:13px; padding-right:13px;font-size:13px!important;}
header {height:188px;}
.nav-up {
    top: -138px;
}
form.search .clear {clear:both;display:none;}


.property .image {width:29%!important; }
.property .thumb img {width:32%!important; }
.property .details {width:68%!important; }
    }

 
    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
.page-spacer {height:199px;}
.contact {margin-top:0px;text-align:right;}
a.logo {margin:10px 0 20px 0!important;}

h1.white.lrg {padding-top:10px;font-size:50px!important; line-height:1.2em;}	 
.float {position:absolute!important;margin-top:-100px!important;width:90%; border:none!important}
.padbot {padding-bottom:60px;}
h1.tel {font-size:40px;}
ul.nav.navbar-nav > li > a {padding-left:16px; padding-right:16px;font-size:16px!important;}
  header {height:199px;}
  .nav-up {
    top: -149px;
}span.email {text-transform:uppercase; font-size:16px}
form.search .clear {clear:both;display:none;}


.property .image {width:29%!important; }
.property .thumb img {width:32%!important; }
.property .details {width:68%!important; }

  }
	



