 @import url("reset.css");
 @font-face {
 font-family: 'proxima_novalight';
 src: url('proximanova-light-webfont.eot');
 src: url('proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),  url('proximanova-light-webfont.woff') format('woff'),  url('proximanova-light-webfont.ttf') format('truetype'),  url('proximanova-light-webfont.svg#proxima_novalight') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'proxima_nova_rgregular';
 src: url('proximanova-regular-webfont.eot');
 src: url('proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('proximanova-regular-webfont.woff') format('woff'),  url('proximanova-regular-webfont.ttf') format('truetype'),  url('proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'proxima_novasemibold';
 src: url('proximanova-semibold-webfont.eot');
 src: url('proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('proximanova-semibold-webfont.woff') format('woff'),  url('proximanova-semibold-webfont.ttf') format('truetype'),  url('proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'proxima_nova_rgbold';
 src: url('proximanova-bold-webfont.eot');
 src: url('proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('proximanova-bold-webfont.woff') format('woff'),  url('proximanova-bold-webfont.ttf') format('truetype'),  url('proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'HelveticaNeueLTPro77BoldCondensed';
 src: url('helveticaneueltpro-bdcn.eot');
 src: url('helveticaneueltpro-bdcn.eot') format('embedded-opentype'),  url('helveticaneueltpro-bdcn.woff') format('woff'),  url('helveticaneueltpro-bdcn.ttf') format('truetype'),  url('helveticaneueltpro-bdcn.svg#HelveticaNeueLTPro77BoldCondensed') format('svg');
}
 @font-face {
 font-family: 'HelveticaNeueLTPro25UltraLight';
 src: url('helveticaneueltpro-ultlt.eot');
 src: url('helveticaneueltpro-ultlt.eot') format('embedded-opentype'),  url('helveticaneueltpro-ultlt.woff') format('woff'),  url('helveticaneueltpro-ultlt.ttf') format('truetype'),  url('helveticaneueltpro-ultlt.svg#HelveticaNeueLTPro25UltraLight') format('svg');
}
 @font-face {
 font-family: 'open_sansbold';
 src: url('opensans-bold-webfont.eot');
 src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('opensans-bold-webfont.woff') format('woff'),  url('opensans-bold-webfont.ttf') format('truetype'),  url('opensans-bold-webfont.svg#open_sansbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sanslight';
 src: url('opensans-light-webfont.eot');
 src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'),  url('opensans-light-webfont.woff') format('woff'),  url('opensans-light-webfont.ttf') format('truetype'),  url('opensans-light-webfont.svg#open_sanslight') format('svg');
 font-weight: normal;
 font-style: normal;
}
/*



------------------------------------



   Global



------------------------------------



*/



 body {
	margin:0;
	padding:0;
	transition-property:font-size;
	-moz-transition-property:font-size;
	-webkit-transition-property:font-size;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
.wrapper {
	display:block;
	width:100%;
	margin:0;
	padding:0;
	box-sizing: border-box;
}
a, input, textarea, select {
	outline: none;
}
a, button {
	transition:color 0.5s ease;
	-moz-transition:color 0.5s ease;
	-webkit-transition:color 0.5s ease;
	transition:background-color 0.5s ease;
	-moz-transition:background-color 0.5s ease;
	-webkit-transition:background-color 0.5s ease;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease
}



   



::selection {
background:#f9b000;
color:#fff
}
 -moz-::selection {
background:#f9b000;
color:#fff
}
h1 {
	transition-property:font-size;
	-moz-transition-property:font-size;
	-webkit-transition-property:font-size;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
p {
	transition-property:font-size;
	-moz-transition-property:font-size;
	-webkit-transition-property:font-size;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
input[type="submit"], input[type="button"] {
	transition-property:background;
	-moz-transition-property:background;
	-webkit-transition-property:background;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
.clear {
	clear:both;
}
img {
	border:0;
	vertical-align:middle;
}
/*



----------------------------------



Main Center



----------------------------------



*/

.innr_page_hdr nav ul li.srchIphone-new{ display:none;}

#maincntr {
	width:1460px;
	margin: 0 auto;
	position:relative;
	padding:0px;
	overflow:hidden;
}
.maincntr {
	width:1460px;
	margin: 0 auto;
	position:relative;
	padding:0;
	overflow:hidden;
}
#innrCntr {
	width:1048px;
	margin: 0 auto;
	position:relative;
	padding:0px;
}
.innrCntr {
	width:1048px;
	margin: 0 auto;
	position:relative;
	padding:0px;
}
/*



----------------------------------



Header



----------------------------------



*/   



   



header {
	width:100%;
	background-size:100%;
	margin:0;
	padding:0;
	float:left;
	position:absolute;
	top:0px;
}
.header_cntr {
	width:1460px;
	margin: 0 auto;
	position:relative;
	padding:0;
}
.hdr_top {
	background:#91c155;
	padding:0 0 27px 0
}
.logo {
	float:left;
	width:248px;
	margin: 0px 0px 20px 0px;
}
.logo img {
	width:100%;
	height:auto;
	padding:26px 0 0 0;
	
}
nav {
	float:right;
	padding-top:31px;
}
nav ul {
	list-style-type:none;
	margin:0;
	float:left;
}
nav ul li {
	float:left;
	padding:10px 12px;
	margin:0px 0px 0px 0px;
	border:2px solid #fff;
	margin:0 0 0 10px;
}
nav ul li#newone {
	padding:0px;
}
nav ul li#newone a {
	padding:6px;
}
nav ul li a {
	font-family: 'proxima_novasemibold';
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
nav ul li:last-child {
	padding:0px;
}
nav ul li:last-child a {
	padding:6px;
}
/*



----------------------------------



Banner



----------------------------------



*/ 







.banner {
	width:100%;
	float:left;  /*z-index:-999999;*/
	position:relative;
	background:#D4ECFF;
}
.banner .responsive-tabs-wrapper {
	margin:0px !important;
	position:absolute;
	top:257px;
	left:29%;
	z-index:5;
}
.banner_cntr {
	width: 1460px;
	margin: 0 auto;
	position: relative;
	padding: 0;
}
.banner .skdslider, .banner .skdslider ul.slides li {
	height:624px !important;
}
.well{ display:none;}
/*



----------------------------------



Main Content



----------------------------------



*/    



  



.stuff {
	width:100%;
	background:#fff;
	padding:60px 0;
	text-align:center;
}
.stuff h1 {
	font-family: 'proxima_novalight';
	font-weight:normal;
	color:#454444;
	font-size:45px;
	text-align:center;
	line-height:55px;
}
.stuff p {
	font-family: 'proxima_novalight';
	font-weight:normal;
	color:#454444;
	font-size:23px;
	text-align:center;
	line-height:45px;
}
#tabs {
	overflow: hidden;
	width:93%;
	list-style: none;
	margin:34px auto 0 auto;
	padding: 0;
}
#tabs li {
	margin: 0;
	padding: 0 45px;
	float: left;
}
#tabs a {
	float: left;
	padding:123px 0 0 0;
	text-decoration: none;
	width:104px;
	font-family: 'proxima_novalight';
	font-weight:normal;
	color:#454444;
	font-size:15px;
	text-align:center;
	line-height:20px;
}
#tabs li a.join {
	background: url(../images/join-us.png) no-repeat !important;
}
#tabs li a.compatible {
	background: url(../images/compatible.png) no-repeat !important;
}
#tabs li a.nighbr {
	background: url(../images/family.png) no-repeat !important;
}
#tabs li a.blgs {
	background: url(../images/chat.png) no-repeat !important;
}
#tabs li a.media {
	background: url(../images/social.png) no-repeat !important;
}
#tabs li a.join:hover {
	background:url(../images/shake-hand.png) no-repeat !important
}
#tabs li a.compatible:hover {
	background:url(../images/compatible-hover.png) no-repeat !important;
}
#tabs li a.nighbr:hover {
	background: url(../images/family-hover.png) no-repeat !important;
}
#tabs li a.blgs:hover {
	background: url(../images/chat-hover.png) no-repeat !important;
}
#tabs li a.media:hover {
	background: url(../images/social-hover.png) no-repeat !important;
}
#tabs a:focus {
	outline: 0;
}
#tabs #current a {
	background: #fff;
	background:    -moz-linear-gradient(220deg, transparent 10px, #fff 10px);
	background:    -webkit-linear-gradient(220deg, transparent 10px, #fff 10px);
	background:     -ms-linear-gradient(220deg, transparent 10px, #fff 10px);
	background:      -o-linear-gradient(220deg, transparent 10px, #fff 10px);
	background:         linear-gradient(220deg, transparent 10px, #fff 10px);
	text-shadow: none;
	color: #333;
}
#tab-content {
	background-color:transparent;
	padding:40px 0;
}
#tabs a p {
	font-family: 'proxima_novalight';
	font-weight:normal;
	color:#454444;
	font-size:15px;
	text-align:center;
	line-height:20px;
	padding:24px 0 0 0;
}
.map {
	background:url(../images/map.jpg) no-repeat;
	background-size:100%;
	width:100%;
	float:left;
	text-align:center;
	min-height:460px
}
.map h1 {
	font-size:48px;
	color:#000;
	text-align:center;
	font-family: 'proxima_nova_rgbold';
	font-weight:normal;
	text-transform:uppercase;
	line-height: 60px;
}
.map .box {
	overflow:hidden;
	display:block !important;
	width:648px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	margin:22px auto 60px auto;
	background-color:#fff;
	opacity:0.8;
	-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
}
.map .box-top {
	background:#97c659;
	display:block !important;
	padding:34px 0;
}
.map .box-top h3 {
	text-align:center;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
	font-size:46px;
	line-height:31px;
}
.map .box-top h3 span {
	display:block;
	font-size:29px;
}
.map .box-btm {
	background:#fff;
	opacity:0.8;
	padding:36px 0 35px 45px;
	float:left;
	display:block !important;
}
.map .box-btm ul {
	list-style:none
}
.map .box-btm ul li {
	float:left;
	padding:0 27px 0 0;
	font-size:20px;
	color:#454444;
	font-family: 'proxima_novalight';
	font-weight:normal;
}
.device {
	width:100%;
	float:left;
	background:url(../images/device-bg.jpg) no-repeat;
	background-size:100%;
	border-bottom:5px solid #fff
}
.device_lft {
	float:left;
	margin:75px 0 55px 0;
}
.device_ryt {
	float:right;
	margin:207px 0 0 0;
}
.device_ryt h2 {
	font-size:63px;
	color:#fff;
	text-align:center;
	font-family: 'proxima_nova_rgbold';
	font-weight:normal;
	text-transform:uppercase;
	line-height:55px;
	text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.75);
}
.device_ryt span {
	font-size:40px;
	display:block;
}
.device_ryt p {
	font-size:23px;
	text-align:center;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:33px;
	padding-top:7px;
}
.rate_nbr {
	width:100%;
	float:left;
	background: url(../images/mdlbnr.jpg) no-repeat center;
	background-size:100%;
	text-align:center;
}
.rate_nbr .inner {
	width:430px;
	margin:171px auto;
	text-align:center;
}
.rate_nbr h3 {
	font-size:75px;
	color:#fff;
	font-weight:normal;
	text-align:center;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
	line-height:62px;
	text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.18);
}
.rate_nbr h3 span {
	font-size:40px;
	display:block;
}
.rate_nbr p {
	font-size:28px;
	text-align:center;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:30px;
	padding:18px 0 37px 0;
}
.rate_nbr a {
	background:#90c054;
	padding:22px 0 15px 0;
	text-decoration:none;
	font-size:28px;
	text-align:center;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:30px;
	text-transform:uppercase;
	display:block;
	width:225px;
	margin:0 auto 0 auto;
	-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
}
.rate_nbr a:hover {
	background:#6a9b2d
}
.blog {
	width:100%;
	float:left;
	background:#f2f6ff;
	padding:50px 0;
}
.blog h3 {
	font-size:48px;
	color:#000;
	font-weight:normal;
	text-align:center;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
	line-height:60px;
}
.blog p {
	font-size:24px;
	text-align:center;
	color:#000;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:32px;
}
.blog_box {
	position:relative;
	width:490px;
	float:left;
	background:#fff;
	margin:29px 15px 0 15px;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
}
.blog_box .caption {
	position:absolute;
	background: url(../images/offerbgimg.png) no-repeat;
	top:30px;
	left:-10px;
	width:114px;
	height:74px;
	padding: 16px 0 0 20px;
}
.blog_box .caption h4 {
	font-size:20px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
	line-height:22px;
}
.blog_box .caption h4 span {
	display:block;
	font-size:13px;
	text-align:left;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
}
.blog_box .box-btm {
	padding:36px 40px 40px 40px;
	float:left;
}
.blog_box h6 {
	font-family: 'proxima_nova_rgregular';
	font-size:23px;
	color:#2b2a2a;
	line-height:40px;
	font-weight:normal;
	text-align:center
}
.blog_box h6 span {
	font-family: 'proxima_nova_rgregular';
	font-size:15px;
	color:#000;
	line-height:20px;
	font-weight:normal;
	text-align:center;
	display:block;
}
.blog_box p {
	color:#666666;
	text-align:center;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	line-height:24px;
	padding:16px 0 13px 0;
}
.blog_box h6 a {
	font-family: 'proxima_nova_rgregular';
	font-size:15px;
	color:#000;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	padding:0;
}
.blog_box a.read {
	background:#90c054;
	color:#fff;
	text-align:center;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	line-height:20px;
	text-decoration:none;
	padding:10px 28px
}
.blog_box a.read:hover {
	background:#2f56a4;
}
.social {
	width:100%;
	background:#fff;
	float:left;
	padding:40px 0;
}
.social h3 {
	color:#454544;
	font-size:37px;
	font-weight:normal;
	text-align:center;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
	line-height:70px;
}
.social h3 span {
	font-size:24px;
	text-align:center;
	color:#000;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:42px;
	display:block;
}
.social ul {
	list-style:none;
	width:430px;
	margin:40px auto 0 auto
}
.social ul li {
	float:left;
	padding:0 42px 0 0;
	display:inline;
	background-repeat:no-repeat;
}
.social ul li:last-child {
	padding-right:0px
}
.social ul li a {
	display:block;
	color:#a7a4a4;
	font-size:15px;
	text-align:center;
	font-family: 'proxima_novalight';
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	float:left;
	padding:90px 0px 0px 0px;
	width:75px;
}
.social ul li.fb a:hover {
	color:#3b5998
}
.social ul li.twitter a:hover {
	color:#00baff
}
.social ul li.gplus a:hover {
	color:#d73d32
}
.social ul li.linkedin a:hover {
	color:#007bb6
}
.social ul li.fb {
	background-image:url("../images/fb.png");
}
.social ul li.twitter {
	background-image: url("../images/twitter.png")
}
.social ul li.gplus {
	background-image:url("../images/g+.png")
}
.social ul li.linkedin {
	background-image:url("../images/linkdin.png");
}
.social ul li.fb:hover {
	background-image:url("../images/fb-hover.png");
}
.social ul li.twitter:hover {
	background-image:url("../images/twitter-hover.png");
}
.social ul li.gplus:hover {
	background-image:url("../images/g+-hover.png");
}
.social ul li.linkedin:hover {
	background-image:url("../images/linkdin-hover.png");
}
#overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	z-index: 100;
	display: none;
}
.content a {
	text-decoration: none;
}
.popup {
	width: 100%;
	margin: 0 auto;
	display: none;
	position: fixed;
	z-index: 101;
}
.content {
	min-width: 600px;
	width: 600px;
	min-height: 150px;
	margin: 100px auto;
	background: #f3f3f3;
	position: relative;
	z-index: 103;
	padding: 10px;
	border-radius: 5px;
	box-shadow: 0 2px 5px #000;
}
.content p {
	clear: both;
	color: #555555;
	text-align: justify;
}
.content p a {
	color: #d91900;
	font-weight: bold;
}
.content .x {
	float: right;
	height: 35px;
	left: 22px;
	position: relative;
	top: -25px;
	width: 34px;
}
.content .x:hover {
	cursor: pointer;
}
/*



=====================================



              FOOTER



=====================================



*/







footer {
	width:100%;
	float:left;
	border-top:1px solid #e8e8ea;
	padding:25px 0 40px 0;
	background:#fff
}
.copyright {
	float:left;
}
.copyright p {
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	color:#000;
	line-height:26px;
	font-weight:normal;
	text-align:left;
}
.copyright p span {
	display:block;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	color:#8c8b8b;
	line-height:18px;
	font-weight:normal;
}
.copyright p span a {
	text-decoration:none;
	color:#8c8b8b;
}
.ftr-social {
	float:right;
}
.ftr-social ul {
	float:right;
	list-style:none
}
.ftr-social ul li {
	float:left;
	padding:0 0 0 9px;
}
.ftr-social ul li span {
	padding:8px 10px 0 0;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	color:#000;
	line-height:18px;
	font-weight:normal;
	text-align:left;
	float:left
}
.ftr-social ul li a:hover {
	opacity:0.5
}
/*******************/



.search_option {
	float:right;
	width:760px;
	margin:32px 0px 0px 0px
}



/*.search_option input[type="text"]{ float:left; margin:0px 6px 0px 0px; width:95px; padding:0px 5px; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; border:none; background:#a7cd77; color:#6b7e60; height:40px; text-align:center; font-family: 'open_sanslight'; font-size:15px;}*/



.search_option input[type="text"]::-webkit-input-placeholder {
color: #454b51;
}
 .search_option input[type="text"]:-moz-placeholder {
color: #454b51;
}
 .search_option input[type="text"]::-moz-placeholder {
color: #454b51;
}
 .search_option input[type="text"]:-ms-input-placeholder {
color: #454b51;
}
.search_option input[type="button"] {
	float:left;
	margin:0px 5px 0px 0px;
	width:95px;
	padding:0px 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#3158a7;
	color:#fff;
	height:40px;
	cursor:pointer;
	font-family: 'open_sansbold';
	font-size:14px;
}
.search_option input[type="button"]:hover {
	background:#457c00
}
.search_option select {
	float:left;
	margin:0px 5px 0px 0px;
	width:95px;
	padding:0px 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#a7cd77;
	color:#6b7e60;
	height:40px;
	text-align:center;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:0px 0px 0px 10px
}
{
float:left;
margin:0px 6px 0px 0px;
width:95px;
padding:0px 0px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:none;
background:#a7cd77;
height:40px;
position:relative;
}
.bed, .bath, .car, .type, .price, .subrb {
	float:left;
	margin:0px 6px 0px 0px;
	width:95px;
	padding:0px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#a7cd77;
	height:40px;
	position:relative;
}
.bed_title, .bath_title, .car_title, .type_title, .price_title, .subrb_title {
	width:100%;
	margin:0px 0px 0px 0px;
}
.bed_title p, .bath_title p, .car_title p, .type_title p, .price_title p, .subrb_title p {
	color:#6b7e60;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:11px 5px 15px 15px;
	cursor:pointer;
}
.bed_title p img, .bath_title p img, .car_title p img, .type_title p img, .price_title p img, .subrb_title img {
	float:right;
	margin:5px 0px 0px 0px
}
.bed ul, .bath ul, .car ul, .type ul, .price ul {
	display:none;
}
.bed ul, .bath ul, .car ul {
	background:#fff;
	list-style:none;
	margin:0px 0px 0px 0px;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	overflow: hidden;
	border:1px solid #6fad23
}
.bed ul li, .bath ul li, .car ul li, .price ul li {
	background:#fff;
	list-style:none;
	cursor:pointer;
	color:#000;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:3px 5px 3px 15px;
}
.bed ul li:hover, .bed ul li.seleted, .bath ul li:hover, .bath ul li.seleted, .car ul li:hover, .car ul li.seleted {
	background:#6fad23;
	color:#fff;
}
.search_option dl dt a {
	text-decoration:none;
	font-family: 'open_sanslight';
	color: #6b7e60;
	font-size: 15px;
	padding: 11px 5px 15px 15px;
	text-align:left;
	display:block;
}
.search_option dl dt a img {
	margin-top:5px;
}
.search_option dl dd ul li a {
	font-family: 'open_sanslight';
	text-decoration:none;
	font-size: 15px;
	padding: 11px 5px 15px 0px;
	color:#000;
}
.price_from {
	float: left;
	margin: 10px 0px 0px 20px;
	width: 110px;
	padding: 0px 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: none;
	background: #a7cd77;
	height: 40px;
	position: relative;
}
.price_to {
	float: right;
	margin: 10px 20px 0px 0px;
	width: 110px;
	padding: 0px 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: none;
	background: #a7cd77;
	height: 40px;
	position: relative;
}
.type ul {
	background:#fff;
	list-style:none;
	margin:0px 0px 0px 0px;
	width:150px;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	overflow: hidden;
	border:1px solid #6fad23
}
.type ul li {
	background:#fff;
	list-style:none;
	cursor:pointer;
	color:#000;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:11px 5px 15px 15px;
}
.type ul li:hover, .type ul li.seleted {
	background:#6fad23;
	color:#fff;
}
.price_sec {
	display:block;
	width:320px;
	overflow:visible;
	background:#fff;
	position:absolute;
	left:-117px;
	height:60px;
	top: 57px;
	z-index: 99;
	border:1px solid #6fad23;
}
.price_sec:before {
	left: 46%;
	bottom: 100%;
	background:url(../images/top_arrow.png) no-repeat;
	content: " ";
	height: 13px;
	width: 19px;
	position: absolute;
	pointer-events: none;
	top: -12px;
}
.price_from ul, .price_to ul {
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	overflow: hidden;
}
.price ul li {
	background:#fff;
	list-style:none;
	cursor:pointer;
	color:#000;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:3px 5px 3px 15px;
	;
}
.price ul li:hover, .price ul li.seleted {
	background:#6fad23;
	color:#fff;
}
.price_from {
	float:left;
	margin:10px 0px 0px 10px;
	width:110px;
	padding:0px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#a7cd77;
	height:40px;
	position:relative;
}
.price_from_tilte {
	width:100%;
	margin:0px 0px 0px 0px;
}
.price_from_tilte p {
	color:#6b7e60;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:11px 5px 15px 15px;
	cursor:pointer;
}
.price_from_tilte p img {
	float:right;
	margin:5px 0px 0px 0px
}
p.to {
	float: left;
	margin:0px 0px 0px 0px;
	color:#6b7e60;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:22px 20px 11px 20px;
	cursor:pointer;
}
.price_to {
	float:right;
	margin:10px 10px 0px 0px;
	width:110px;
	padding:0px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#a7cd77;
	height:40px;
	position:relative;
}
.price_to_tilte {
	width:100%;
	margin:0px 0px 0px 0px;
}
.price_to_tilte p {
	color:#6b7e60;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:11px 5px 15px 15px;
	cursor:pointer;
}
.price_to_tilte p img {
	float:right;
	margin:5px 0px 0px 0px
}
.dropdown dt a {
	font-family: 'proxima_novalight';
	font-size: 17px;
	color: #fff;
	text-decoration:none;
}
.dropdown dd ul li a {
	font-family: 'proxima_novalight';
	font-size: 17px;
	color: #000;
	text-decoration:none;
}
.search_suburb {
	display:none;
	width:320px;
	background:#fff;
	position:absolute;
	left:-117px;
	height:60px;
	top: 57px;
	z-index: 99;
	border:1px solid #6fad23
}
.search_suburb input[type="text"] {
	float:left;
	margin:9px 6px 0px 14px;
	width:280px;
	padding:0px 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#a7cd77;
	color:#6b7e60;
	height:40px;
	font-family: 'open_sanslight';
	font-size:15px;
}
.search_suburb:before {
	left: 46%;
	bottom: 100%;
	background:url(../images/top_arrow.png) no-repeat;
	content: " ";
	height: 13px;
	width: 19px;
	position: absolute;
	pointer-events: none;
	top: -12px;
}
.innr_page_hdr {
	height:auto;
	clear:both;
	background:#91c155;
	float:left;
	position: relative;
	z-index: 999;
}
.main_banner {
	float:left;
	clear:both;
	width:100%;
	margin:0px 0px 0px 0px;
	position:relative; /*height:378px;*/
	overflow:hidden
}
.main_banner2 {
	margin:0px 0px 0px 0px;
}
.addallin {
	height:378px
}
.main_banner img {
	width:100%;
	height:auto;
}
.content_container {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	padding:25px 0px;
	min-height: 217px;
}
.cntr {
	width:1048px;
	margin: 0 auto;
	position:relative;
	padding:0px;
}
.content_container h1 {
	color:#282828;
	font-size:45px;
	font-family: 'proxima_novalight';
}
.blogs_pnl .blog_box {
	margin:29px 15px 29px 15px;
}
.blogs_pnl .blog_box img.blg_img {
	width:100%;
}
.blogs_pnl .blog_box img.likes {
	margin:10px 0px 0px 0px
}
.blogs_pnl .blog_box .box-btm {
	padding:20px;
	margin: 5px 0px 0px 0px;
}
.blogs_pnl .blog_box h6 {
	text-align:left;
	font-size:21px;
}
.blogs_pnl .blog_box h6 span {
	float:none;
	margin: 0px 0px 10px 0px;
	display: block;
	text-align: left;
}
.blogs_pnl .blog_box h6 span a {
	margin:0px 3px
}
.blogs_pnl .blog_box h6 span a:hover {
	color:#90c054
}
.blogs_pnl .blog_box p {
	text-align:left;
}
.cnct_left {
	float:left;
	margin:0px 0px 0px 0px;
	width:650px;
}
.cnct_left p {
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	padding:10px 0px 10px 0px
}
.cnct_left p strong {
	color:#f00
}
.fld_bx {
	float:left;
	margin:20px 0 0px 0px;
	width:100%;
}
.fld_bx_half {
	float:left;
	margin:20px 1% 0px 0px;
	width:49%;
}
.cnct_left input[type="text"] {
	border:1px solid #c9c9c9;
	width:95%;
	height:43px;
	padding:0px 2%;
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
}
.cnct_left textarea {
	border:1px solid #c9c9c9;
	width:95%;
	height:203px;
	padding:0px 2%;
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
}
.captcha_fld input[type="text"] {
	width:306px;
}
.captcha_fld img {
	display:block;
	margin-bottom:10px;
}
.cnct_left input[type="button"] {
	border:1px solid #c9c9c9;
	width:44px;
	height:43px;
	background:url(../images/reload.jpg) no-repeat;
	background-size:100%;
	cursor:pointer;
}
.cnct_left input[type="submit"] {
	background: #2f56a4;
	color: #fff;
	text-align: center;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
	padding: 10px 28px;
	cursor:pointer;
	border:none;
	clear:both;
	margin:20px 0px 0px 0px
}
.cnct_left input[type="submit"]:hover {
	background:#90c054;
}
.cnct_rgt {
	float:right;
	margin:21px 0px 0px 0px;
	width:381px;
}
.cnct_rgt h3 {
	color:#010101;
	font-size:25px;
	font-family: 'proxima_novasemibold';
	text-transform:uppercase;
	padding:0px 0px 15px 0px
}
.cnct_rgt p {
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	padding:10px 0px 15px 0px;
	line-height:20px;
}
.cnct_rgt p span {
	font-size:20px;
}
.cnct_rgt ul {
	list-style:none;
	margin:0px 0px 0px 0px
}
.cnct_rgt li {
	list-style:none;
	margin:0px 0px 35px 0px;
	font-size:20px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
}
.cnct_rgt li a {
	color:#1f1f1f;
	text-decoration:none
}
.cnct_rgt li a:hover {
	color:#91c155;
}
.cnct_rgt li img {
	vertical-align:middle;
	margin:0px 5px 0px 0px
}
.blog_detail {
	float:left;
	margin:20px 0px 0px 0px;
	width:100%;
}
.bd_l {
	float:left;
	margin:0px 0px 0px 0px;
	width:328px;
}
.bd_l h3 {
	font-family: 'proxima_novasemibold';
	font-size:20px;
	color:#fff;
	font-weight:normal;
	background:#90c054;
	padding:12px 0px 12px 17px;
	line-height:30px;
	display:block;
	clear:both;
}
.bd_l h3 img {
	vertical-align:middle;
	margin:0px 10px 0px 0px
}
.recent_property {
	float:left;
	margin:0px 0px 20px 0px
}
.rp {
	float:left;
	margin:20px 0px 0px 0px;
	width:100%;
}
.rp img {
	float:left;
	border:1px solid #d6d6d6;
}
.rp_r {
	float:right;
	width:216px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #d6d6d6;
	min-height:102px;
	padding:0px 0px 0px 22px
}
.rp_r p {
	color:#666666;
	font-family: 'proxima_novalight';
	font-size:16px;
	line-height:25px;
}
.rp_r p strong {
	display:block;
}
.rp_r p a {
	display:inline-block;
	background:#90c054;
	padding:3px 20px;
	text-decoration:none;
	color:#fff;
	text-transform:capitalize;
	margin: 7px 0px 0px 0px;
}
.rp_r p a:hover {
	background:#2e57a8
}
.recent_post {
	margin:0px 0px 20px 0px;
wi
}
.recent_post ul {
	list-style:none;
	margin:0px 0px 0px 12px
}
.recent_post li {
	list-style:none;
	margin:15px 0px 0px 0px;
	color:#666666;
	font-family: 'proxima_novalight';
	font-size:14px;
	line-height:21px;
	background:url(../images/bullet1.png) no-repeat left;
	background-position:0px 3px;
	padding:0px 0px 0px 20px
}
.recent_post li a {
	text-decoration:none;
	color:#666666;
}
.recent_post li a:hover {
	color:#3158a7;
}
.archives ul li {
	background:url(../images/tick.jpg) no-repeat left;
}
.categ ul li {
	background:none;
	color:#9bc566
}
.bd_r {
	float:right;
	width:680px;
}
.bd_r .blog_box {
	width:100%;
	margin: 0px 0px 0 0px;
}
.bd_r .blog_box .blg_img {
	width:100%;
}
.bd_r .blog_box .box-btm {
	padding:20px
}
.bd_r .blog_box h6 {
	text-align:left;
}
.bd_r .blog_box h6 span {
	float:right;
	margin:10px 0px 0px 0px
}
.bd_r .blog_box h6 span a {
	margin:0px 3px
}
.bd_r .blog_box h6 span a:hover {
	color:#90c054
}
.bd_r .blog_box p {
	text-align:left;
}
.bd_r .blog_box img.likes {
	margin:15px 0px 5px 0px
}
.reviews {
	float:left;
	margin:30px 0px 0px 0px;
	width:94%;
	padding:3%;
	box-shadow:0px 0px 5px #c5ccdf;
	-moz-box-shadow:0px 0px 5px #c5ccdf;
	-webkit-box-shadow:0px 0px 5px #c5ccdf;
}
.rv_l {
	float:left;
	width:121px;
	height:118px;
	margin:0px 0px 0px 0px
}
.rv_l img {
	width:100%;
	height:auto;
}
.rv_r {
	float:right;
	width:499px;
	margin:0px 0px 0px 0px
}
.rv_r h3 {
	font-family: 'proxima_nova_rgregular';
	font-size: 23px;
	color: #2b2a2a;
	line-height: 30px;
	font-weight: normal;
	padding:0px 0px 0px 0px
}
.rv_r p {
	color: #666666;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	line-height: 24px;
	padding: 0px 0 13px 0;
}
.rv_r h6 {
	font-family: 'proxima_nova_rgregular';
	font-size: 23px;
	color: #2b2a2a;
	line-height: 40px;
	font-weight: normal;
	text-align: left;
}
.rv_r h6 a {
	font-family: 'proxima_nova_rgregular';
	font-size:15px;
	color:#000;
	margin:0px 5px;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	padding:0;
}
.rv_r h6 a:hover {
	color:#90c054;
}
.comment {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
}
.comment_reply {
	float:right;
	margin:10px 0px 10px 0px;
	width:477px;
	box-shadow:0px 0px 5px #c5ccdf;
	-moz-box-shadow:0px 0px 5px #c5ccdf;
	-webkit-box-shadow:0px 0px 5px #c5ccdf;
	padding:3%
}
.comment_reply .rv_l {
	width:75px;
	height:79px;
}
.comment_reply .rv_r {
	width: 386px;
}
.comment_reply .rv_r h6 {
	line-height:20px;
}
.bd_frm {
	float: left;
	margin:0px 0px 0px 0px;
	width:100%
}
.bd_frm h3 {
	font-family: 'proxima_nova_rgregular';
	font-size: 23px;
	color: #2b2a2a;
	line-height: 30px;
	font-weight: normal;
	padding:30px 0px 0px 0px
}
.bd_frm input[type="submit"] {
	padding:10px 70px
}
.nghd .blog_box h6 {
	text-align:center;
	text-transform:uppercase;
	color:#000;
}
.nghd .blog_box p {
	text-align:center;
}
.nghd .blog_box p a {
	width:203px;
	overflow:hidden;
	padding: 10px 0px;
	display:inline-block;
	margin: 0px 5px;
}
.nghd .blog_box p a img {
	margin:0px 2px
}
.listing_l {
	float:left;
	width:650px;
	margin:0px 0px 0px 0px
}
.listing_l h2 {
	font-family: 'open_sansbold';
	font-size:58px;
	color:#000;
	line-height:58px;
}
.listing_l h3 {
	font-family: 'open_sansbold';
	font-size:26px;
	color:#3158a7;
	line-height:58px;
}
.listing_l h3 img {
	vertical-align:middle;
}
.listing_l h5 {
	font-family: 'proxima_nova_rgregular';
	font-size: 15px;
	color: #000;
	line-height: 19px;
	font-weight: normal;
	padding:5px 0px 0px 0px
}
.listing_l h5 span {
	margin:0px 25px 0px 0px
}
.listing_l h5 span img {
	margin:0px 10px 5px 0px;
	vertical-align:middle
}
.listing_l p {
	font-family: 'proxima_nova_rgregular';
	font-size: 15px;
	color: #000;
	line-height: 25px;
	font-weight: normal;
	padding:25px 0px 0px 0px
}
.no_more {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
	height:294px;
	position:relative
}
.no_more_bg {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:294px;
}
.listing_r {
	float:right;
	margin:0px 0px 0px 0px;
	width:310px;
}
.property_agent {
	float:left;
	margin:0px 0px 20px 0px;
	width:100%;
	background:#f8f8f8;
	border:1px solid #e9e9e9;
	padding-bottom:20px;
}
.property_agent h3 {
	background:#91c155;
	padding:18px 0px;
	font-weight:normal;
	text-align:center;
	font-family: 'open_sansbold';
	font-size:23px;
	color:#fff;
}
.agnt_pic_area {
	float:left;
	margin:0px 0px 13px 0px;
	width:100%;
	background:#e9e9e9;
	text-align:center;
	padding:13px 0px
}
.agnt_pic_area img {
	display:block;
	margin:0 auto;
}
.property_agent p {
	font-size:16px;
	color:#525a60;
	font-family: 'open_sanslight';
	padding:0px 0px 13px 30px
}
.property_agent p strong {
	display:inline-block;
	width:90px;
}
.property_agent p a {
	text-decoration:none;
	color:#525a60;
}
.property_agent p a:hover {
	text-decoration:none;
	color:#3158a7;
}
.agent_logo {
	width:252px;
	height:117px;
	margin:0 auto;
	overflow:hidden;
	border:1px solid #bdbdbd;
}
.cmpny_logo {
	display:block;
	margin:10px auto;
}
.ask_frm {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
}
.ask_frm p {
	font-size:16px;
	color:#525a60;
	font-family: 'open_sanslight';
	padding:5px 0px 0px 0px;
	margin:0px;
}
.ask_frm h3 {
	padding:18px 0px;
	font-weight:normal;
	text-align:center;
	font-family: 'open_sansbold';
	font-size:18px;
	color:#4b4b4b;
}
.ask_frm h3 img {
	vertical-align:middle;
	margin:0px 10px 0px 0px
}
.ask_frm input[type="text"] {
	width:96%;
	height:40px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	font-size:15px;
	color:#303030;
	font-family: 'proxima_nova_rgregular';
	padding:0px 2%
}
.ask_frm textarea {
	width:96%;
	height:130px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	font-size:15px;
	color:#303030;
	font-family: 'proxima_nova_rgregular';
	padding:10px 2% 0px 2%;
}
.ask_frm input[type="submit"] {
	width:100%;
	height:40px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#3c9ccd;
	font-size:18px;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	padding:0px;
	cursor:pointer;
}
.ask_frm input[type="submit"]:hover {
	background:#91c155
}
.ask_frm .captcha_bx span {
	padding: 0px 0px 0px 0px;
}
/*#side_nav { padding-left: 0; list-style: none; width: 100%; margin-bottom: 40px; }



#nav:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }



ul#nav li { float: left; width: 20%; text-align: center; }



ul#nav a { display: block;background: #000;color: #FFF;font-weight: bold; padding: 10px;border-right: 1px solid #FFF;}



ul#nav a:hover { background: #333; }



 .open { display: block;



            float: left;



            width: 40px;



            height: 30px;



            margin-right: 10px;



            background: url(menu.png) center center no-repeat #333;



            -moz-border-radius: 8px;



            -webkit-border-radius: 8px;



            -border-radius: 8px;



            box-shadow: inset 0 0 3px #000;



            text-indent: -999999px;



            border: 0;



        }



        */















.bnr_strip {
	position:relative;
	z-index:99;
	width:100%;
	height:75px;
	background:#999999;
	overflow:hidden
}
.bnr_strip ul {
	list-style:none;
	float:right;
	margin:11px 0px 0px 0px;
}
.bnr_strip ul li {
	list-style:none;
	float:left;
	margin:0px 0px 0px 0px;
}
.bnr_strip ul li a {
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding:0px 15px
}
.bnr_strip ul li a:hover {
	color:#3158a7
}
.bnr_strip ul li a img {
	width:auto;
	margin-bottom:3px;
}
.why_choose_us {
	width:500px;
	float:left;
	margin:25px 0px 0px 0px;
}
.why_choose_us h2 {
	font-family: 'proxima_novasemibold';
	font-size:25px;
	color:#010101;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px 0px 20px 0px;
	background:url(../images/h_bg.png) repeat-x;
	background-position:0px 3px
}
.why_choose_us h2 span {
	background:#fff;
	padding-right:15px;
}
.wcu_box {
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
}
.wcu_box h3 {
	font-size:20px;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	padding:10px 0px 10px 30px;
	background:#a6cd76;
	font-weight:normal;
	clear:both;
	cursor:pointer;
}
.wcu_box p {
	font-size:16px;
	color:#666;
	font-family: 'proxima_nova_rgregular';
	padding:10px 0px 10px 0px;
	font-weight:normal;
	line-height:25px;
}
.key_feture {
	width:500px;
	float:right;
	margin:25px 0px 0px 0px;
}
.key_feture h2 {
	font-family: 'proxima_novasemibold';
	font-size:25px;
	color:#010101;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px 0px 20px 0px;
	background:url(../images/h_bg.png) repeat-x;
	background-position:0px 3px
}
.key_feture h2 span {
	background:#fff;
	padding-right:15px;
}
.tabber_outer {
	background:#fafafa;
	border:1px solid #ededed;
	float:left;
	width:100%
}
ul.tabs {
	list-style:none;
	margin:0px 0px 0px 0px;
	width:100%;
	background:#a6cd76;
	float:left;
	;
}
ul.tabs li {
	list-style:none;
	margin:0px 0px 0px 0px;
	float:left;
	margin:0px;
	text-align:center;
	display:block;
	font-size:19px;
	color:#fff;
	background:#a6cd76;
	font-family: 'proxima_nova_rgregular';
	padding:10px 38px;
	border-right:1px solid #99bc69;
	border-left:1px solid #c0dc9b;
	cursor:pointer;
}
ul.tabs li.active, ul.tabs li:hover {
	background:#fafafa;
	color:#474747;
	border-right:1px solid #e4e4e4;
	border-left:1px solid #fafafa;
}
ul.tabs li:last-child {
	border-right:none !important
}
.tab_container {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
}
.tab_container h3 {
	font-size:20px;
	color:#646464;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
	padding:24px 24px 1px
}
.tab_container p {
	font-size:16px;
	color:#666;
	font-family: 'proxima_nova_rgregular';
	padding:10px 24px 24px 24px;
	font-weight:normal;
	line-height:25px;
}
.avail_offer {
	width:100%;
	float:right;
	margin:25px 0px 0px 0px;
}
.avail_offer h2 {
	font-family: 'proxima_novasemibold';
	font-size:25px;
	color:#010101;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px 0px 20px 0px;
	background:url(../images/h_bg.png) repeat-x;
	background-position:0px 3px
}
.avail_offer h2 span {
	background:#fff;
	padding-right:15px;
}
.avail_offer h6 {
	color:#000;
	font-family: 'proxima_novalight';
	font-size:20px;
	text-align:center;
	font-weight:normal;
	padding:25px 0px
}
.avail_offer h6 span {
	color:#2f56a4
}
.offer_container {
	float:none;
	margin:0px auto;
	width:925px;
	border:1px solid #f2f3f5;
	background:#fcfdff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;
}
.offers {
	float:left;
	width:230px;
	border-right:1px dashed #cfcbbc;
	transition-property:background;
	-moz-transition-property:background;
	-webkit-transition-property:background;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
.offers:last-child {
	border:none
}
.price_bx {
	width:160px;
	height:105px;
	display:block;
	overflow:hidden;
	margin:43px auto;
	border-radius:160px;
	-moz-border-radius:160px;
	-webkit-border-radius:160px;
	background:#90c054;
	box-shadow: 0px -10px #bcd997;
	-moz-box-shadow: 0px -10px #bcd997;
	-webkit-box-shadow: 0px -10px #bcd997;
	text-align:center;
	color:#fff;
	font-size:46px;
	font-family: 'proxima_nova_rgbold';
	padding:53px 0px 0px 0px;
	text-shadow:0px 4px #739a43;
	-moz-text-shadow:0px 4px #739a43;
	-webkit-text-shadow:0px 4px #739a43;
	transition-property:background;
	-moz-transition-property:background;
	-webkit-transition-property:background;
	transition-duration:0.5s, 0.5s;
	-moz-transition-duration:0.5s, 0.5s;
	-webkit-transition-duration:0.5s, 0.5s;
	transition-timing-function:linear ease-in;
	-moz-transition-timing-function:linear ease-in;
	-webkit-transition-timing-function:linear ease-in;
}
.offers h4 {
	text-transform: uppercase;
	color:#000;
	font-family: 'proxima_novasemibold';
	font-size:20px;
	text-align:center;
}
.offers p {
	color:#000;
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.offers a {
	width:166px;
	border-bottom:4px solid #65922c;
	display:block;
	margin:0 auto 20px auto;
	text-align:center;
	background:#90c054;
	text-decoration:none;
	padding:10px 0px;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
}
.offers:hover {
	background:#f2f6ff;
}
.offers:hover .price_bx {
	background:#2f56a4;
	box-shadow: 0px -10px #5e80c2;
	-moz-box-shadow: 0px -10px #5e80c2;
	-webkit-box-shadow: 0px -10px #5e80c2;
	text-shadow:0px 4px #101010;
	-moz-text-shadow:0px 4px #101010;
	-webkit-text-shadow:0px 4px #101010;
}
.offers:hover a {
	background:#2f56a4;
	border-bottom:4px solid #193c83;
}
.offers ul {
	list-style:none;
	margin:0px 0px 20px 39px
}
.offers ul li {
	list-style:none;
	margin:0px 0px 0px 0px;
	color:#000;
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	padding:0px 0px 12px 19px;
	background:url(../images/tick.jpg) no-repeat left;
	background-position:0px 0px;
}
.special_offer {
	width:100%;
	float:right;
	margin:45px 0px 0px 0px;
}
.special_offer h2 {
	font-family: 'proxima_novasemibold';
	font-size:25px;
	color:#010101;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px 0px 35px 0px;
	background:url(../images/h_bg.png) repeat-x;
	background-position:0px 3px
}
.special_offer h2 span {
	background:#fff;
	padding-right:15px;
}
.offer_saving {
	float:left;
	margin:0px 30px 0px 0px;
	width:326px;
	background:#f5f5f5;
	border:1px solid #d9d9d9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.offer_saving:last-child {
	float:right;
	margin:0px 0px 0px 0px
}
.saving_amnt {
	margin:28px auto;
	width:140px;
	height:138px;
	overflow:hidden;
}
.saving_amnt p {
	font-family: 'proxima_novasemibold'!important;
	font-size:35px !important;
	color:#010101;
	font-weight:normal;
	text-transform:uppercase;
	padding:36px 0px 20px 0px!important;
	text-align:center;
}
.saving_amnt p small {
	font-size:16px;
	display:block;
	line-height:28px!important;
}
.sa1 {
	background: url(../images/circle1.png) no-repeat center;
}
.sa2 {
	background: url(../images/circle2.png) no-repeat center;
}
.sa3 {
	background: url(../images/circle3.png) no-repeat center;
}
.special_offer h5 {
	font-family: 'proxima_novasemibold';
	font-size:22px;
	color:#000;
	font-weight:normal;
	padding:0px 0px 20px 0px;
	text-align:center;
	background-position:0px 3px
}
.special_offer h5 span {
	font-size:13px;
	color:#2f56a4
}
.special_offer p {
	font-family: 'proxima_novalight';
	font-size:16px;
	color:#000;
	padding:6px 20px 20px 20px;
	text-align:center;
	line-height: 25px;
}
.special_offer a {
	width:166px;
	display:block;
	margin:0 auto 20px auto;
	text-align:center;
	background:#90c054;
	text-decoration:none;
	padding:14px 0px;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
}
.special_offer a:hover {
	background:#2f56a4;
}
.resister_pnl {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
}
.res_l {
	float:left;
	margin:0px 0px 0px 0px;
	width:500px;
}
.res_l p {
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	margin: 12px 0px 20px 0px;
	line-height: 25px;
}
.res_l h5 {
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	margin: 52px 0px 15px 0px;
	line-height: 25px;
	font-weight:normal;
}
.res_l h6 {
	font-size:11px;
	color:#000;
	font-family: 'proxima_novalight';
	margin: 0px 16px 15px 0px;
	line-height: 12px;
	font-weight:normal;
	text-align:right;
}
.res_l input[type="text"], .res_l input[type="password"] {
	width:320px;
	height:34px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	font-size:15px;
	color:#303030;
	font-family: 'proxima_nova_rgregular';
	padding:0px 2%
}
.res_l textarea {
	width:320px;
	height:50px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	font-size:15px;
	color:#303030;
	font-family: 'proxima_nova_rgregular';
	padding:10px 2% 0px 2%;
}
.res_l select {
	width:198px;
	height:34px;
	margin-bottom:15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	font-size:15px;
	color:#303030;
	font-family: 'proxima_nova_rgregular';
	padding:0px 2%
}
.res_l label {
	float:left;
	width:140px;
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	margin: 12px 0px 0px 0px;
}
.res_l label strong {
	color:#f00
}
.captcha_bx {
	float:left;
	margin:0px 0px 0px 0px;
	width:320px;
}
.captcha_bx span {
	font-size:15px;
	color:#365dab;
	font-family: 'proxima_nova_rgregular';
	padding:12px 0px 0px 0px;
	display:block;
}
.captcha_bx span strong {
	color:#303030;
}
.captcha_bx p {
	margin:0px 0px 10px 0px
}
.captcha_bx p small {
	font-size:14px;
}
.captcha_bx input[type="submit"] {
	float:left;
	height:40px;
	margin-bottom:15px;
	border:none;
	background:#365dab;
	font-size:18px;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	padding:0px 27px 0px 27px;
	cursor:pointer;
	margin-top:10px;
}
.captcha_bx input[type="submit"]:hover {
	background:#acd17a
}
.res_r {
	float:right;
	margin:0px 0px 0px 0px;
	width:500px;
}
.testi_post {
	float:right;
	width:100%;
	margin:18px 0px 20px 0px
}
.testi_post h4 {
	color:#2b2a2a;
	font-family: 'proxima_nova_rgregular';
	font-size:22px;
	font-weight:normal
}
.auther {
	float:right;
	width:157px;
	text-align:center
}
.testi_post h5 {
	color:#2b2a2a;
	font-family: 'proxima_novasemibold';
	font-size:16px;
	font-style:italic
}
.testi_post h5 span {
	font-weight:normal;
	font-size:14px;
	font-family: 'proxima_novalight';
}
.testi_post p {
	font-size:16px;
	color:#1f1f1f;
	font-family: 'proxima_novalight';
	margin: 12px 0px 20px 0px;
	line-height: 25px;
	font-style:italic
}
.wju {
	width:100%;
	float:left;
	text-align:center;
	min-height:460px
}
.wju h1 {
	font-size:34px;
	color:#000;
	text-align:left;
	font-family: 'proxima_nova_rgbold';
	font-weight:normal;
	text-transform:uppercase;
	line-height: 35px;
}
.wju .box {
	overflow:hidden;
	display:block !important;
	width:100%;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	margin:22px auto 60px auto;
	background-color:#fff;
	opacity:0.8;
	-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
}
.wju .box-top {
	background:#97c659;
	display:block !important;
	padding:14px 0;
}
.wju .box-top h3 {
	text-align:center;
	color:#fff;
	font-family: 'proxima_novalight';
	font-weight:normal;
	font-size:34px;
	line-height:31px;
}
.wju .box-top h3 span {
	display:block;
	font-size:21px;
}
.wju .box-btm {
	background:#fff;
	opacity:0.8;
	padding:36px 0 35px 45px;
	float:left;
	display:block !important;
}
.wju .box-btm ul {
	list-style:none
}
.wju .box-btm ul li {
	float:left;
	padding:0 27px 0 0;
	font-size:14px;
	color:#454444;
	font-family: 'proxima_novalight';
	font-weight:normal;
}
.wju .box-btm ul li img {
	width:25px;
	height:25px
}
.listing_option {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	border:1px solid #dadada;
}
.listing_option ul {
	float:left;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.listing_option ul li {
	float:left;
	margin:25px 0px 20px 25px;
	list-style:none;
	font-family: 'open_sanslight';
	font-size:15px;
	color:#000
}
.listing_option ul li a {
	text-decoration:none;
	color:#000;
}
.listing_option ul li a img {
	vertical-align:middle;
	margin:0px 10px 5px 0px
}
.sort_by {
	float:right;
	width:230px;
	margin:20px 24px 0px 0px
}
.sort_by p {
	float:left;
	width:62px;
	margin:6px 0px 0px 0px;
	font-family: 'open_sanslight';
	font-size:15px;
	color:#000
}
.sort_by select {
	float:right;
	width:162px;
	height:30px;
	border:1px solid #b4b4b4;
	background:#fafafa;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:0px 0px 0px 0px;
	font-family: 'open_sanslight';
	font-size:15px;
	color:#000
}
.mus {
	float:left;
	width:100%;
	margin:22px 0px 22px 0px
}
.mus_l {
	float:left;
	width:393px;
	box-shadow:0px 0px 5px #dadada;
	-moz-box-shadow:0px 0px 5px #dadada;
	-webkit-box-shadow:0px 0px 5px #dadada;
}
.mus_r {
	float:right;
	width:620px;
	margin:0px 0px 0px 0px
}
.mus_r h3 {
	color:#4a4a4a;
	font-size:22px;
	font-family: 'proxima_novalight';
	font-weight:normal;
	padding: 0px 0px 16px 0px;
}
.mus_r h3 img {
	margin:0px 5px 0px 0px
}
.mus_r p {
	color:#4a4a4a;
	font-size:18px;
	font-family: 'open_sanslight';
	font-weight:normal;
	line-height:30px;
}
.results {
	float:left;
	margin:0px 0px;
	width:100%;
}
.results_bx {
	float:left;
	margin:20px 30px 20px 0px;
	width:326px;
	background:#fafafa;
	border:1px solid #d9d9d9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;
}
.results_bx.rgt {
	float:right;
	margin:20px 0px 0px 0px
}
.result_tp {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
}
.result_tp img {
	width:100%
}
.result_mid {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	border-bottom:1px solid #e1e1e1
}
.result_mid h4 {
	color:#0c70af;
	font-size:17px;
	font-family: 'proxima_novalight';
	font-weight:normal;
	padding: 22px 0px 10px 30px;
}
.result_mid h4 span {
	float:right;
	margin:0px 15px 0px 0px
}
.result_mid h4 span a {
	margin:0px 5px
}
.result_mid h3 {
	color:#000;
	font-size:23px;
	font-family: 'proxima_novasemibold';
	font-weight:normal;
	padding: 0px 0px 16px 30px;
}
.pin {
	display:inline-block;
	width:17px;
	height:15px;
	background: url(../images/pin.png) no-repeat;
	text-indent:-99999px;
}
.pin:hover {
	background: url(../images/pin_hover.png) no-repeat;
}
.star {
	display:inline-block;
	width:17px;
	height:19px;
	background: url(../images/strr.png) no-repeat;
	text-indent:-99999px;
}
.star:hover {
	background: url(../images/strr_hover.png) no-repeat;
}
.result_btm {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
}
.result_btm p {
	float:left;
	margin:16px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.result_btm p span {
	margin-left:12px;
	float:left;
}
.result_btm p span a {
	text-decoration:none;
	color:#000
}
.result_btm p span a:hover {
	color:#91c155
}
.result_btm div {
	float:right;
	margin:0px 10px 0px 0px;
	list-style:none
}
.result_btm div span {
	float:left;
	margin:10px 4px 8px 10px;
	list-style:none;
}
.result_btm div span a {
	display:block;
	color:#2f56a4;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight: bold;
}
.result_btm div span a img {
	height:14px;
	margin-bottom:5px;
	margin:0px 0px 3px 3px
}
.find_surbrb {
	width:572px;
	margin:0 auto;
	overflow:hidden;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:absolute;
	top: 159px;
	left: 23%;
}
.find_surbrb input[type="text"] {
	border: none;
	background:rgba(255, 255, 255, .8);
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	font-size: 18px;
	color: #000;/* font-family: 'HelveticaNeueLTPro25UltraLight'; */
	font-family: 'proxima_novalight';
	padding: 16px 25px;
	width: 416px;
	float:left;
}
.find_surbrb input[type="submit"] {
	border: none;
	background: rgba(4, 52, 150, .8) url(../images/srch.png) no-repeat left;
	border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	font-size: 16px;
	color: #fff;
	font-family: 'HelveticaNeueLTPro77BoldCondensed';
	padding: 17px 25px 17px 38px;
	width: 102px;
	cursor: pointer;
	text-transform: uppercase;
	float:left;
}
.find_surbrb input[type="submit"]:hover {
	background: rgba(4, 52, 150, 1) url(../images/srch.png) no-repeat left;
}
.neighbr h1 {
	text-align:center;
	padding:20px 0px 40px 0px
}
.neighbr h1 span {
	color:#91c155;
}
.cndimntm {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:999
}
.cnd_l {
	float:left;
	margin:104px 0px 0px 0px;
	width:451px;
}
.cnd_l a.aup {
	float:left;
	width:215px;
	margin:0px 0px 30px 0px;
	background:#91c155;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:22px;
	font-family: 'proxima_nova_rgregular';
	padding:18px 0px
}
.cnd_l a.aup:hover {
	background:#3158a7
}
.cnd_l h2 {
	color:#fff;
	font-size:69px;
	font-family: 'proxima_nova_rgregular';
	padding:18px 0px;
	font-weight:normal;
	line-height:30px;
	display:block;
	clear:both;
	margin-top:20px;
}
.cnd_l h2 a {
	text-decoration:none;
	color:#fff;
	display: block;
}
.cnd_l h2 a:hover {
	color:#91c155
}
.cnd_l h2 small {
	font-size:21px;
	font-family: 'proxima_novalight';
}
.cnd_r {
	float:right;
	margin:54px 0px 0px 0px;
	width:450px;
}
.cnd_r p {
	font-size:21px;
	font-family: 'proxima_novalight';
	color:#fff;
	text-align:right;
	line-height:25px;
}
.cnd_r p em {
	float:right;
	font-size:16px;
}
.cnd_r h5 {
	font-size:24px;
	font-family: 'proxima_novalight';
	color:#fff;
	text-align:right;
	line-height:25px;
	clear:both;
	margin:170px 0px 0px 0px;
	float:right;
	font-weight:normal;
}
.cnd_r h5 a {
	text-decoration:none;
	color:#fff;
}
.cnd_r h5 a {
	text-decoration:none;
	color:#fff;
}
.cnd_r h5 span {
	float:left;
	width:56px;
	height:38px;
	font-size:37px;
	text-align:center;
	padding:17px 0px 0px 0px;
	border-radius:56px;
	-moz-border-radius:56px;
	-webkit-border-radius:56px;
	background:#fff;
	color:#000;
	margin:-14px 5px 0px 0px
}
.cnd_r h5 img {
	width:auto;
}
.btm_strip {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	background:#f5f5f5;
}
.btm_strip ul {
	margin:15px 0px;
	width:100%;
	text-align:center;
}
.btm_strip ul li {
	display:inline-block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.btm_strip ul li a {
	display:block;
	margin:0px 0px 0px 0px;
	padding:12px 24px;
	text-decoration:none;
	color:#252525;
	font-size:18px;
	font-family: 'proxima_novalight';
}
.btm_strip ul li a:hover, .btm_strip ul li.active a {
	background:#3158a7;
	color:#fff;
}
.searching_filter_pnl {
	float:left;
	width:100%;
	margin:60px 0px 0px 0px;
}
.searching_filter_pnl h3 {
	font-size:30px;
	color:#323232;
	font-family: 'proxima_nova_rgregular';
	font-weight:normal;
	text-align:center;
	padding: 0px 0px 20px 0px;
}
.searching_filter_pnl p {
	font-size:17px;
	color:#323232;
	font-family: 'proxima_novalight';
	font-weight:normal;
	text-align:center;
}
.searching_filter_pnl p strong {
	color:#91c155;
}
.searching_filter_pnl p span {
	display:inline-block;
	background:#91c155;
	color:#fff;
	padding:15px;
	cursor:pointer;
	margin:0px 1px
}
.searching_filter_pnl p span:hover {
	background:#3158a7
}
.searching_filter_pnl p span img {
	margin:0px 0px 0px 5px
}
.sfp {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	text-align:center;
}
.sfp p {
	display: inline-block;
	margin:0px 0px;
}
.sfp .buy_drop {
	display: inline-block;
	background: #91c155;
	color: #fff;
	padding: 15px;
	cursor: pointer;
	margin: 0px 1px;
	height:13px;
	position:relative;
}
.sfp .buy_drop span {
	font-size: 17px;
	color: #fff;
	font-family: 'proxima_novalight';
	font-weight: normal;
	text-align: center;
}
.sfp {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	text-align:center;
}
.sfp p {
	display: inline-block;
	margin:0px 0px;
}
.sfp > .house_drop {
	display: inline-block;
	background: #91c155;
	color: #fff;
	padding: 15px;
	cursor: pointer;
	margin: 0px 1px;
	height:13px;
	position:relative;
}
.sfp > .house_drop > span {
	font-size: 17px;
	color: #fff;
	font-family: 'proxima_novalight';
	font-weight: normal;
	text-align: center;
}
.sfp {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	text-align:center;
}
.sfp p {
	display: inline-block;
	margin:0px 0px;
}
.sfp > .bedroom_drop {
	display: inline-block;
	background: #91c155;
	color: #fff;
	padding: 15px;
	cursor: pointer;
	margin: 0px 1px;
	height:13px;
	position:relative;
}
.sfp > .bedroom_drop > span {
	font-size: 17px;
	color: #fff;
	font-family: 'proxima_novalight';
	font-weight: normal;
	text-align: center;
}
.sfp {
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	text-align:center;
}
.sfp p {
	display: inline-block;
	margin:0px 0px;
}
.sfp > div {
	display: inline-block;
	background: #91c155;
	color: #fff;
	padding: 15px;
	cursor: pointer;
	margin: 0px 1px;
	height:13px;
	position:relative;
}
.sfp > div > span {
	font-size: 17px;
	color: #fff;
	font-family: 'proxima_novalight';
	font-weight: normal;
	text-align: center;
}
.buy_drop ul {
	width:71px;
}
.bedroom_drop ul {
	width:180px;
}
.house_drop ul {
	width:92px;
}
.wa_drop ul {
	width:120px;
}
.sfp div ul {
	display:none;
	background:#fff;
	list-style:none;
	margin:0;
	padding:0 0 5px 0;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	overflow: hidden;
	border:1px solid #6fad23;
	position:absolute;
	top:43px;
	left:0px;
}
.sfp div ul li {
	background:#fff;
	list-style:none;
	cursor:pointer;
	color:#000;
	text-align:left;
	font-family: 'open_sanslight';
	font-size:15px;
	padding:11px 5px 0px 15px;
}
/*.sfp div ul:hover { background:#6fad23;color:#fff; }*/















.buy_drop span {
	width: 77px;
	margin: 0px 0px 0px 0px;
}
.bedroom_drop span {
	width: 131px;
	margin: 0px 0px 0px 0px;
}
.house_drop span {
	width: 100px;
	margin: 0px 0px 0px 0px;
}
.wa_drop span {
	width: 76px;
	margin: 0px 0px 0px 0px;
}
.searching_filter {
	float:left;
	margin:20px 0px 0px 0px;
	width:100%;
}
.searching_filter img {
	width:100%;
}
.searching_reasult {
	float:none;
	margin:0px auto;
	width:880px;
	overflow:hidden;
}
.searching_reasult ul {
	list-style:none;
	margin:20px 0px 0px 0px;
	float:left
}
.searching_reasult ul li {
	list-style:none;
	margin:15px 5px 15px 5px;
	float:left;
	width:207px;
}
.searching_reasult ul li a {
	text-decoration:none;
	color:#323232;
	font-size:17px;
	font-family: 'proxima_novalight';
}
.searching_reasult ul li a:hover {
	color:#3158a7
}
.get_report {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
	background:#f1f5fe;
	padding:10px 0px 50px 0px;
}
.get_report h1 {
	font-size:45px;
	line-height:54px;
	color:#434343;
}
.gr_l {
	float:left;
	width:305px;
	margin:0px 0px 0px 0px
}
.gr_r {
	float:right;
	width:675px;
	margin:0px 0px 0px 0px
}
.gr_r p {
	line-height:25px;
	color:#606266;
	font-family: 'proxima_nova_rgregular';
}
.gr_r p a {
	display:inline-block;
	background:#3158a7;
	padding:15px 30px;
	text-decoration:none;
	color:#fff;
	margin: 25px 0px 0px 0px;
}
.gr_r p a:hover {
	background:#91c155
}
.city_detail {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
}
.city_detail h2 {
	font-size:45px;
	color:#323232;
	font-family: 'proxima_novalight';
	font-weight:normal;
	text-align:center;
	margin:0px 0px 30px 0px
}
.city_detail p {
	line-height:25px;
	color:#606266;
	font-family: 'proxima_nova_rgregular';
	text-align:center;
	margin:0px 0px 30px 0px
}
.city_map {
	float:left;
	width:100%;
	margin:0px;
	height:240px;
}
.city_map img {
	width:100%;
	height: 100%;
	margin:0px;
}
.results_01 {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
}
.results_01 h2 {
	font-size:45px;
	color:#323232;
	font-family: 'proxima_novalight';
	font-weight:normal;
	text-align:center;
	margin:0px 0px 10px 0px
}
.results_bx_outer {
	float: left;
	margin: 20px 30px 20px 0px;
	width: 326px;
}
.results_bx_outer.lst {
	float: right;
	margin: 20px 0px 0px 0px;
}
.results_bx_outer .results_bx {
	margin: 0px 0px 25px 0px;
}
.view_for_sale {
	display:block;
	clear:both;
	background:#3158a7;
	text-decoration:none;
	color:#fff;
	font-family: 'proxima_nova_rgregular';
	margin-top:25px;
	padding:11px 0px;
	text-align: center;
	margin:0px 0px 0px 0px
}
.view_for_sale:hover {
	background:#91c155
}
.reviews_rating {
	float:left;
	width:100%;
	margin:40px 0px 0px 0px;
}
.rr_l {
	float:left;
	margin:0px 0px 0px 0px;
	width:683px;
}
.rr_l h2 {
	font-size:45px;
	color:#323232;
	font-family: 'proxima_novalight';
	font-weight:normal;
	margin:0px 0px 24px 0px
}
.rr_r {
	float:right;
	margin:0px 0px 0px 0px;
	width:321px;
}
.r_bx1 {
	float:left;
	margin:0px 0px 15px 0px;
	background:#f7f7f7;
	padding:18px 0px;
	width:100%
}
.r_bx1 h4 {
	color:#3d3d3d;
	font-family: 'proxima_novasemibold';
	font-size:20px;
	padding:0px 0px 0px 20px
}
.r_bx1 h4 img {
	margin:0px 5px 0px 0px;
	vertical-align:middle
}
.r_bx1 h3 {
	color:#3158a7;
	font-family: 'proxima_novasemibold';
	font-size:20px;
	padding:20px 20px 10px 20px
}
.r_bx1 h3 span {
	float:right;
}
.r_bx1 p {
	color:#3d3d3d;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	padding:5px 20px;
	clear:both
}
.r_bx1 p span {
	float:right;
}
.edit_review {
	float:right;
	background:#91c155;
	text-decoration:none;
	color:#fff;
	margin:10px 20px 0px 0px;
	padding:8px 27px;
	font-family: 'proxima_nova_rgregular';
}
.edit_review img {
	margin:0px 10px 0px 0px;
	vertical-align:middle
}
.r_bx1 h5 {
	float:left;
	background:#91c155;
	text-decoration:none;
	color:#fff;
	margin:10px 0px 10px 20px;
	font-weight:normal;
	padding:8px 27px;
	font-family: 'proxima_nova_rgregular';
}
.popular_suburb {
	float:left;
	margin:30px 0px 0px 0px;
	width:100%;
}
.popular_suburb h4 {
	color:#3d3d3d;
	font-family: 'proxima_novasemibold';
	font-size:19px;
	padding:0px 0px 20px 0px
}
.ps_l {
	float:left;
	width:50%;
	margin:0px 0px 0px 0px
}
.ps_r {
	float:right;
	width:50%;
	margin:0px 0px 0px 0px
}
.popular_suburb ul {
	list-style:none;
	margin:0px 2% 20px 2%;
	width:96%;
	float:left
}
.popular_suburb ul li {
	list-style:none;
	margin:0px 0px 0px 0px;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	line-height:22px;
}
.popular_suburb ul li a {
	text-decoration:none;
	color:#323232
}
.popular_suburb ul li a:hover {
	color:#91c155
}
.post_rev {
	float:left;
	width:100%;
	border:1px solid #e0e0e0;
	padding-top:15px;
	padding-bottom:15px;
	background:#f9f9f9;
	margin:0px 0px 20px 0px
}
.pr_top {
	margin:0px auto;
	overflow:hidden;
	width:650px;
}
.pr_top .auther_pic {
	float:left;
	border:1px solid #e0e0e0;
	margin:0px 20px 0px 0px
}
.pr_top p {
	line-height:25px;
	font-weight:bold;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	color:#000;
	padding:25px 0px 0px 0px
}
.pr_top p img {
	margin:0px 3px
}
.pr_top p span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#3158a7
}
.pr_btm {
	margin:0px auto;
	overflow:hidden;
	width:650px;
}
.pr_btm h4 {
	line-height:25px;
	font-weight:bold;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	color:#000;
	padding:10px 0px 5px 0px
}
.pr_btm p {
	line-height:25px;
	font-family: 'proxima_novalight';
	font-size:16px;
	color:#666666;
	padding:0px 0px 0px 0px
}
.cntnt {
	float:left;
	margin:0px 0px 15px 0px;
	background:#fff;
	border:1px solid #e0e0e0;
	padding:10px 15px
}
.pr_btm ul {
	list-style:none;
	margin:20px 0px 20px 0px;
}
.pr_btm ul li {
	float:left;
	margin:0px 11px;
}
.pr_btm ul li a {
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#666;
	font-family: 'proxima_novalight';
}
.pr_btm ul li a img {
	margin:0px 3px 0px 0px
}
.pr_btm ul li a:hover {
	color:#3158a7
}
.gc_subrb {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px
}
.gc_btn {
	display:inline-block;
	padding:17px 46px;
	text-decoration:none;
	background:#91c155;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	color:#fff;
	margin:0px 10px 10px 0px;
}
.gc_btn:hover {
	background:#3158a7
}
.gc_post {
	float:left;
	width:100%;
	margin:0px 0px 15px 0px;
	padding:10px 0px 15px 0px;
	border-bottom:1px solid #dcdcdc;
}
.gc_post:last-child {
	border:none;
}
.gc_post h5 {
	line-height: 25px;
	font-weight:normal;
	font-family: 'proxima_nova_rgregular';
	font-size: 14px;
	color: #000;
	padding: 0px 0px 0px 0px;
}
.gc_post h5 span {
	margin:0px 0px 0px 10px
}
.gc_post h5 img {
	vertical-align:middle
}
.gc_post p {
	line-height: 25px;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	color: #666666;
	padding: 0px 0px 0px 0px;
}
.gc_post p span {
	display:block;
	text-transform:uppercase;
	font-family: 'proxima_novalight';
	font-size: 14px;
}
.bnr_bg {
	position:absolute;
	width:100%;
	height:378px;
	top:0px;
	left:0px;
*z-index:-1*
}
.bnr_bg .skdslider ul li {
	height:378px !important;
}
.social_likes {
	float:left;
	width:100%;
	margin:0px 0px 20px 0px;
	display:block;
	overflow:hidden;
}
.social_likes ul {
	list-style:none;
	margin:0px 0px 0px 0px
}
.social_likes ul li {
	list-style:none;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:center;
}
/*nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn*/



.fixedjkv {
	background: none repeat scroll 0 0 #91c155;
	float: left;
	height: 100px !important;
}
.fixedjkv.sortheight {
	width: 1313px;
	padding: 0 0 0 10px;
}
.search_option_sort {
	width:725px!important;
}
/*.moreshrink{width:48px!important;}



  .sortheight{width:70px!important;}*/



  .dummymenu {
	display:none;
	float:left;
	width:61%;
}
.dummymenu li {
	padding:0px!important;
}
.fixed {
	position:fixed!important;
	top: 0;
	height: 100px;
	z-index: 99;
}
.moreshrink .dummymenu {
	width:57%;
}
.fixedjkv #tabs {
	text-align:center;
	margin: 23px auto 0 auto;
}
.fixedjkv #tabs li {
	float:none;
	display:inline-block;
	margin:0px 4px
}
.fixedjkv #tabs li a, .fixedjkv #tabs li a:hover {
	width:50px;
	height:50px;
	background-size:100% 100% !important;
	padding:0px 0px 0px 0px!important;
	border:3px solid #fff;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
}
.moreshrink .search_option_sort {
	width: 685px!important;
}
.moreshrink .search_option_sort .bed, .moreshrink .search_option_sort .bath, .moreshrink .search_option_sort.car, .moreshrink .search_option_sort.type, .moreshrink .search_option_sort .price, .moreshrink .search_option_sort .subrb {
	width: 88px;
}
/*.moreshrink li#basic-modal{ display:none} */



/*.moreshrink li.jn{ display:none} */



.moreshrink .search_option {
	display:none
}
/*.moreshrink .logo{display:none}*/



.moreshrink nav {
	padding:31px 215px 0 0
}
.hdr_height {
	height:97px;
	position:fixed;
}
/*01-07-2014*/







.agent_detail {
	float:left;
	width:100%;
	margin:50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.ad_lS {
	float:left;
	width:315px;
}
.scan_crp {
	float:left;
	width:100%;
}
.scncrpinn {
	float:left;
	width:254px;
}
.scncrpinn img {
	width:100%;
	height:auto;
}
.ad_banner {
	float:left;
	clear:both;
	width:100%;
	margin:0px 0px 0px 0px;
	position:relative;
	height:68px;
}
.ad_banner img {
	width:100%;
	height:100%;
}
.connect_nw {
	float:left;
	width:100%;
	padding:35px;
}
.business {
	float:left;
	width:100%;
	background:#90c054;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin: 30px 0px 0px 0px;
}
.business ul.cnt {
	float:left;
	list-style-type:none;
	padding:25px 0px 18px 30px;
}
.business ul.cnt li {
	margin:0px 0px 0px 0px;
	line-height:35px;
	font-weight:normal;
	font-family: 'proxima_nova_rgregular';
	font-size:16px;
	color:#FFF;
}
.business ul.cnt li img {
	width:auto;
	height:auto;
	margin: 0px 14px 0px 0px;
}
.business ul.soc {
	float:left;
	list-style-type:none;
	margin:0px 0px 35px 22px;
}
.business ul.soc li {
	float:left;
	padding:0px 0px 0px 10px;
}
.business ul.soc li a {
}
.business ul.soc li a img {
	width:auto;
	height:auto;
}
.paragrph {
	float:left;
	width:100%;
}
.paragrph p {
	font-family:'proxima_nova_rgregular';
	color: #666666;
	font-size:16px;
	line-height:25px;
	margin:35px 0px 0px 0px;
}
.agent_reviews {
	float:left;
	width:94%;
	padding:3%;
	margin: 30px 0px 0px 0px;
}
.agent_reviews h3 {
	font-family: 'proxima_nova_rgregular';
	font-size:20px;
	color: #2b2a2a;
	line-height: 30px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
}
.agent_reviews p {
	color:#666666;
	font-family:'proxima_nova_rgregular';
	font-size: 16px;
	line-height: 24px;
	padding:0px 0 13px 0;
}
.assign_property {
	float:left;
	width:100%;
}
.assign_property h2 {
	font-family:'proxima_novasemibold';
	font-size:20px;
	text-transform:uppercase;
}
.agent_paragraph {
	float:left;
	width:100%;
	background: #f9f9f9;
	padding: 0px 0px 30px 0px;
}
.agent_paragraph p {
	font-family:'proxima_nova_rgregular';
	color: #666666;
	font-size:16px;
	line-height:22px;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 10px;
	float:left;
}
.text_upper {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
	line-height: 20px;
}
.text_upper p {
	font-family:'proxima_novalight';
	font-size:17px;
	text-align:center;
	color:#2b2a2a;
	text-transform:uppercase;
	line-height:24px;
}
.spinn {
	float:left;
	width:100%;
}
.spinn img {
	width:100%;
	height:auto;
}
.a_lS {
	float:left;
	width:335px;
}
.mdlm {
	margin:0px 20px;
}
.bullet {
	float:right;
	margin:-12px 12px 0px 0px;
}
h3.alique {
	font-family:'proxima_novasemibold';
	font-size:15px;
	color:#464646;
	text-transform:uppercase;
	padding:35px 0px 0px 10px;
	line-height: 21px;
}
.prgh a.read {
	padding: 13px 0px;
	margin-top: 15px;
	text-align:center;
	text-decoration: none;
	font-family: 'proxima_nova_rgregular';
	font-size: 15px;
	color: #fff;
	background:#3158a7;
	width:133px;
	display:block;
}
.full_map {
	height:670px !important
}
.small_map {
	height: 220px;
}
.small_map img {
	width:100%;
	height:100% !important
}
.option2 {
	width:710px;
	float:none;
	margin:0 auto;
	min-height:800px
}
li.search_btn {
	display:none;
	border: 2px solid #fff;
	text-align:center;
	padding:6px 0px !important;
	cursor: pointer;
}
.list-details-banner {
	background:#cccccc;
	padding:0;
	margin:0;
	position:relative;
}
#main-slider-wrapper {
	max-width:1048px!important;
	position:relative
}
.list-details-banner .skdslider {
	max-width:1048px!important;
	position:relative;
	margin:0 auto
}
.main_banner.small_map.fixed {
	top:97px;
}
.list-details-banner .skdslider ul.slide-navs {
	display:none!important
}
.allinnews {
	position:relative;
	height:auto
}
.list-details-banner .skdslider ul.slides li {
	height:540px!important
}
.list-details-banner .skdslider ul.slides li img {
	width:100%;
	height:100%
}
.newtrip {
	height:auto
}
.newtrip ul {
	list-style:none;
	float:right;
	margin:0px 0px 0px 0px;
	width:100%
}
.newtrip ul li {
	list-style:none;
	float:left;
	margin:0px 0px 0px 0px;
	background:#5c5c5c;
	width:33.334%;
	border-right: solid 2px #949494;
	box-sizing:border-box
}
.newtrip ul li a {
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding:0px 15px;
	line-height:42px;
}
#lide3 {
	border-right:none
}
.allinnews .skdslider {
	height:540px!important;
}
.banner-list-details {
	position:absolute;
	bottom: 30px;
	left: 30px;
	right: 30px;
	z-index:2;
	text-shadow:rgba(0, 0, 0, .5) 0 1px 5px, 0 -1px 0 rgba(0, 0, 0, .2), 0 1px 8px rgba(0, 0, 0, .2);
	font-family:'open_sansbold';
	color:#fff
}
.banner-list-details span img {
	width:16px!important;
	height:16px!important
}
.listprice {
	font-size:30px;
	display:block;
	padding-bottom:10px
}
.list-srv-details {
	display:block;
	line-height:16px;
	overflow:hidden;
	margin-bottom:10px
}
.list-srv-details span {
	float:left;
	margin-right:15px;
}
.list-srv-details span img {
	float:left;
	margin-right:5px
}
.banner-list-details p {
	font-family: 'open_sanslight';
	font-size:18px;
}
.banner-list-details p {
	font-family: 'open_sanslight';
	font-size:18px;
}
.lname {
	font-family: 'open_sanslight';
	font-size:18px;
	display:block;
	text-transform:uppercase;
	padding:10px 0px
}
.list-details-banner .skdslider a.next {
	background: url(../images/next1.png) no-repeat;
	top:50%;
	right:10px;
	margin-top:-30px;
	height:60px;
	width:19px
}
.list-details-banner .skdslider a.prev {
	background: url(../images/prev1.png) no-repeat;
	top:50%;
	left:10px;
	margin-top:-30px;
	height:60px;
	width:19px
}



/*/////////@media screen Start/////////*/









@media (min-width:1480px) and (max-width:1570px) {
 .sortheight {
width:70px!important;
position:fixed;
height: 58px !important;
padding: 10px 0 0 0px !important;
}
 .moreshrink {
width:48px!important;
}
 header.fixedjkv .moreshrink .logo {
display:none
}
 header.fixedjkv .moreshrink li#basic-modal, header.fixedjkv .moreshrink li.mbl_hide_1 {
display:none
}
 header.fixedjkv .logo {
width: 209px;
}
 .hdr_height {
height:97px;
position:fixed;
}
 .moreshrink li#basic-modal {
display:none
}
 .moreshrink li.jn {
display:none
}
 .moreshrink .search_option {
display:none
}
 .moreshrink .logo {
display:none
}
 .moreshrink nav {
padding: 0 0 0 0;
}
 nav ul li.mbl_hide_1 {
display: none;
}
 .fixedjkv.sortheight {
height: 70px !important;
padding: 0
}
 li.search_btn {
display:none;
}
 .slide_bnr {
height:369px !important;
overflow:hidden
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height: 578px !important;
overflow:hidden
}
 .main_banner2 {
height:350px
}
 .allinlsdt {
height:auto!important
}
}
 @media (min-width:1200px) and (max-width:1479px) {
 .maincntr {
width:1180px;
}
 .innrCntr {
width:1048px;
}
 .sortheight {
width:70px!important;
padding: 0!important;
}
 .moreshrink {
width:48px!important;
}
 header.fixedjkv .moreshrink .logo {
display:none
}
 header.fixedjkv .moreshrink li#basic-modal, header.fixedjkv .moreshrink li.mbl_hide_1 {
display:none
}
 header.fixedjkv .logo {
width: 209px;
}
 nav ul li.jn {
display:none
}
 .banner_cntr {
width:1048px;
}
 .rate_nbr, .device, .map {
background-size:100% 100%;
}
 .banner .responsive-tabs-wrapper {
left: 20%;
}
 header.fixedjkv .moreshrink nav {
padding:10px 0
}
 .first ul, .second ul {
margin: 11px 0 0 30px !important;
}
 .first ul li, .second ul li {
padding: 0 0 10px 0 !important;
}
 header.fixedjkv .moreshrink .dummymenu {
display:none!important;
}
 .dummymenu {
width: 55%;
}
 .hdr_height.sortheight {
height:65px !important
}
 .sortheight.fixedjkv {
height:65px !important
}
 .header_cntr {
width:1170px;
}
 .search_option {
float:left;
width: 706px;
margin: 32px 0px 0px 40px;
}
 .search_header .search_option {
width: 706px;
margin: 0 auto 25px auto;
float: none;
clear: both;
}
 .hdr_height {
height:90px !important;
position:fixed;
}
 .main_banner {
height:auto;
}
 .moreshrink nav {
padding:10px 0 0 0
}
 .main_banner.small_map.fixed {
height:220px
}
 .main_banner.small_map.fixed {
 top: 65px !important;
}
 .cnct_left {
width:580px;
}
 .slide_bnr {
height:290px !important;
overflow:hidden;
}



/*.skdslider ul.slides li img{ height:100%!important;}*/



.no_more_bg img {
width:100%;
height:auto
}
 .moreshrink li#basic-modal {
display:none
}
 .moreshrink li.mbl_hide_1 {
display:none
}
 .moreshrink li.jn {
display:none
}
 .moreshrink .search_option {
display:none
}
 .moreshrink .logo {
display:none
}
 .innr_page_hdr.sortheight {
width:70px!important;
padding: 0!important;
position: fixed;
height: 65px !important;
}
 .moreshrink nav ul li {
display: none;
}
 .moreshrink nav ul li#newone {
display: block !important;
}
 .main_banner2 {
height:284px!important
}
 .neighbr .main_banner2 {
height: 285px!important;
}
 li.search_btn {
display:none;
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height: 470px !important;
overflow:hidden
}
 .cnd_l {
margin: 50px 0px 0px 0px;
}
 .cnd_r {
margin: 20px 0px 0px 0px;
}
 .cnd_r h5 {
margin: 100px 0px 0px 0px;
}
 .main_banner.small_map.fixed {
top:150px!important;
}
 .main_banner.small_map.fixed.sortheight {
margin-top:0!important;
top:98px!important
}
 .allinlsdt {
height:auto!important
}
}
 @media (min-width:980px) and (max-width:1199px) {
 .maincntr {
width:960px;
}
 .innrCntr {
width:960px;
}
 header.fixedjkv .dummymenu {
width:44% !important;
float: none;
 margin: 0 auto;
}
 header.fixedjkv .moreshrink .dummymenu {
width:100% !important
}
 .logo {
width:175px
}
 nav ul li#basic-modal {
display:none
}
 nav ul li.jn {
display:none
}
 .fixedjkv .moreshrink #tabs {
margin: 5px auto 6px auto;
}
 .sortheight {
width:70px!important;
}
 .moreshrink {
width:48px!important;
}
 header.fixedjkv .logo {
width: 209px;
}
 .fixedjkv.sortheight {
height:65px !important;
padding: 0 !important
}
 header.fixedjkv .moreshrink .logo {
display:none
}
 header.fixedjkv .moreshrink li#basic-modal, header.fixedjkv .moreshrink li.mbl_hide_1 {
display:none
}
 header.fixedjkv .moreshrink nav {
padding:0 0 10px 0
}
 .banner_cntr {
width:960px !important;
}
 .rate_nbr, .device, .map {
background-size:100% 100%;
}
 .banner .responsive-tabs-wrapper {
left: 18%;
top: 160px;
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height: 380px !important;
overflow:hidden
}
 .first ul, .second ul {
margin: 11px 0 0 30px !important;
}
 .first ul li, .second ul li {
padding: 0 0 10px 0 !important;
}
 .stuff #tabs {
width: 100%;
}
 .stuff #tabs li {
padding: 0 43px;
}
 .uuu .moreshrink nav {
padding: 10px 0px 0px 0px;
}
 .device_lft {
width:50%
}
 .device_lft img {
width:100%;
height:auto !important
}
 .device_ryt {
float: right;
margin: 125px 20px 0px 0px;
}
 .rate_nbr {
height:auto;
}
 .rate_nbr .inner {
margin: 70px auto 70px auto;
}
 .blog .blog_box {
width: 447px;
}
 .blog .blog_box img {
width:100%;
}
 .header_cntr {
width:960px;
}
 .search_option {
width: 706px;
margin: 32px auto 0px 18px;
float:left
}
 .search_header .search_option {
width: 706px;
margin: 0 auto 25px auto;
float: none;
clear: both;
}
 .hdr_height {
height:85px !important;
position:fixed
}



/*.main_banner{ height:auto;}*/



.content_container h1 {
font-size:40px;
}
 .cntr {
width:900px;
}
 .why_choose_us {
width:48%;
}
 .key_feture {
width:48%
}
 ul.tabs li {
padding: 10px 30px;
}
 .blogs_pnl .blog_box {
width:420px;
}
 .bd_l {
width:285px;
}
 .rp_r {
width: 172px;
padding: 0px 0px 0px 10px;
}
 .bd_r {
width:570px;
}
 .rv_r {
width:398px
}
 .rv_r p {
font-size:15px;
}
 .comment_reply {
width:375px;
}
 .comment_reply .rv_r {
width: 280px;
}
 .bd_r .blog_box p {
font-size: 15px;
}
 .cnct_left {
width:450px;
}
 .slide_bnr, .map_view, .street_view, .bnr_bg .skdslider ul li {
height: 242px !important;
overflow:hidden
}
 .no_more_bg img {
width:100%;
height:auto
}
 .listing_l {
width:500px;
}
 .res_l {
width: 450px;
}
 .res_r {
width: 440px;
}
 .moreshrink li#basic-modal {
display:none
}
 .moreshrink li.jn {
display:none
}
 .moreshrink .search_option {
display:none
}
 .moreshrink .logo {
display:none
}
 .moreshrink nav {
padding: 10px 0px 0px 0px
}
 .moreshrink li.mbl_hide_1 {
display:none
}
 .moreshrink li#newone {
margin: 14px 0 0 0
}
 .innr_page_hdr.sortheight {
width: 65px!important;
padding: 0!important;
position: fixed;
height: 65px;
}
 .innr_page_hdr .moreshrink li#newone {
margin-top: 0 !important
}
 .moreshrink nav ul li {
display: none;
}
 .moreshrink nav ul li#newone {
display: block !important;
}
 .offer_container {
width: 898px;
}
 .offers {
width: 220px;
}
 .offer_saving {
width: 278px;
}
 .find_surbrb {
top: 85px
}
 .main_banner2 {
height:242px!important
}
 .neighbr .main_banner2 {
height: 232px!important;
}
 .cnd_l {
width: 448px;
margin: 30px 0px 0px 0px;
}
 .cnd_r {
margin: 15px 0px 0px 0px;
}
 .cnd_r h5 {
margin: 85px 0px 0px 0px;
}
 .gr_r {
width: 530px;
}
 .a_lS {
width: 285px
}
 .results_bx {
margin: 20px 20px 20px 0px;
width: 284px;
}
 .results_bx_outer {
margin: 20px 18px 20px 0px;
width: 288px;
}
 .rr_l {
width: 550px
}
 .post_rev {
width: 94%;
padding: 15px
}
 .pr_top {
width: auto;
}
 .pr_btm {
width: auto;
}
 .rr_r {
margin: 70px 0px 0px 0px;
}
 .listing_option ul li {
margin: 25px 0px 20px 15px;
font-size: 14px;
}
 .sort_by {
width: 207px;
margin: 20px 15px 0px 0px;
}
 .sort_by p {
font-size: 14px;
}
 .sort_by select {
width: 140px;
font-size: 14px;
}
 .result_mid h4 {
font-size: 15px;
}
 .result_mid h3 {
font-size: 18px;
}
 .result_btm p {
font-size: 13px;
}
 .result_btm ul li a {
font-size: 19px;
}
 .mus_l {
width:350px
}
 .mus_l img {
width:100%;
height:auto
}
 .mus_r {
width:520px;
}
 .mus_r h3 {
font-size:20px;
}
 .mus_r p {
font-size:15px;
line-height: 24px;
}
 li.search_btn {
display:none;
}
 .neigh .chosen-container .chosen-results {
max-height: 138px;
}
 .main_banner.small_map.fixed {
top:134px!important;
}
 .list-details-banner .skdslider {
max-width:900px!important;
width:900px;
}
 .list-details-banner .skdslider ul.slides li {
height:464px!important
}
 .allinnews .skdslider {
height:464px!important
}
 .allinlsdt {
height:auto!important
}
}
 @media (min-width:768px) and (max-width:979px) {
 .search_suburb:before {
left: 14%;
}
 .search_suburb {
left: -2px;
}
 .mbl_hide_1 {
display:none
}
 .maincntr {
width:750px;
}
 .innrCntr {
width:750px;
}
 header.fixedjkv .dummymenu {
width:58% !important
}
 header.fixedjkv .moreshrink .dummymenu {
width:76% !important;
margin: 0px 0px 10px 0px;
display: none!important;
}
 header.fixedjkv .moreshrink .logo {
display:none
}
 .fixedjkv .moreshrink #tabs {
margin: 5px auto 6px auto;
margin: 12px 0px 0px 0px;
}
 .sortheight {
width:70px!important;
}
 .moreshrink {
width:48px!important;
}



/*header.fixedjkv .logo{ display:none}*/



.fixedjkv.sortheight {
height:65px !important;
padding: 0!important
}
 .moreshrink li#basic-modal {
display:none
}
 .moreshrink li.jn {
display:none
}
 .moreshrink .search_option {
display:none
}
 .moreshrink .logo {
display:none
}
 .maincntr nav #basic-modal {
display:none;
}
 .stuff h1 {
font-size: 39px !important;
font-size:45px;
}
 .banner_cntr {
width:750px !important;
}
 .rate_nbr, .device, .map {
background-size:100% 100%;
}
 .banner .responsive-tabs-wrapper {
left: 10%;
top: 197px;
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height:410px !important
}
 .banner .skdslider ul.slides li img {
height:100% !important
}
 .first ul, .second ul {
margin: 11px 0 0 30px !important;
}
 .first ul li, .second ul li {
padding: 0 0 10px 0 !important;
}
 .sortheight nav {
padding: 10px 0 0 0;
}
 .stuff #tabs {
width: 100%;
}
 .stuff #tabs li {
padding: 0 3%;
}
 .device_lft {
width:50%
}
 .device_lft img {
width:100%;
height:auto !important
}
 .device_ryt {
float: right;
margin: 125px 20px 0px 0px;
}
 .device_ryt h2 {
font-size: 47px;
line-height: 42px;
}
 .device_ryt span {
font-size: 34px;
}
 .device_ryt p {
font-size:20px;
line-height: 26px;
}
 .rate_nbr {
height:auto;
}
 .rate_nbr .inner {
margin: 30px auto;
}
 .rate_nbr h3 {
font-size: 66px;
line-height: 50px;
}
 .rate_nbr h3 span {
font-size: 35px;
}
 .rate_nbr p {
padding: 0px 0 37px 0
}
 .blog .blog_box {
width: 341px;
}
 .blog .blog_box img {
width:100%;
}
 .blog_box .box-btm {
padding: 10px 20px 20px 20px;
}
 .blog_box p {
padding:10px 0px
}
 .social {
padding: 20px 0;
}
 .social h3 {
line-height: 50px;
}
 .social h3 span {
font-size: 20px;
}
 .social ul {
margin: 20px auto 0 auto;
}
 .header_cntr {
width:750px;
}
 .search_option {
float:none;
margin: 0 auto 26px auto;
clear:both;
width: 707px;
}
 .hdr_height {
height: 63px !important;
position:fixed
}
 .main_banner {
height:auto;
}
 .content_container h1 {
font-size:35px;
}
 .cntr {
width:700px;
}
 .why_choose_us {
width:48%;
}
 .key_feture {
width:48%
}
 ul.tabs li {
padding: 10px 30px;
}
 .blogs_pnl .blog_box {
width:320px;
}
 .bd_l {
width:170px;
}
 .bd_l h3 {
font-size: 14px;
padding: 3px 0px 5px 17px;
}
 .rp {
margin:10px 0px;
border-bottom: 1px solid #d6d6d6;
}
 .rp img {
width:50px;
height:auto
}
 .bd_l h3 img {
width:15px
}
 .rp_r {
width: 107px;
padding: 0px 0px 7px 10px;
border-bottom:none
}
 .rp_r p {
font-size:13px;
line-height: 18px;
}
 .rp_r p a {
padding: 0px 20px;
}
 .bd_r {
width:435px;
}
 .blog_r {
width:500px !important
}
 .rv_r {
width:330px
}
 .comment_reply {
width:312px;
padding: 1%;
}
 .comment_reply .rv_r {
width:220px;
}
 .cnct_left {
width:380px;
}
 .cnct_rgt {
width:275px;
}
 .slide_bnr, .map_view, .bnr_bg, .street_view {
height: 188px !important;
overflow:hidden
}
 .bnr_bg .skdslider ul li {
height: 300px !important;
}
 .no_more_bg img {
width:100%;
height:auto
}
 .listing_l {
width:355px;
}
 .listing_r {
width:295px
}
 .listing_l h5 {
font-size:14px;
}
 .listing_l h5 span {
margin: 0px 10px 0px 0px;
}
 .listing_l h5 span img {
margin: 0px 5px 0px 0px;
}
 .listing_l h2 {
font-size:40px;
}
 .listing_l h3 {
font-size:20px;
}
 .listing_l p, .property_agent p {
font-size:14px;
}
 .property_agent h3 {
font-size:18px;
}
 .res_l {
width: 500px;
float: none;
margin: 10px auto;
}
 .res_r {
width: 500px;
float: none;
margin: 0 auto;
padding: 40px 0 0 0;
overflow:hidden
}
 .wju {
min-height: 320px;
}
 #tab-content {
padding: 10px 0;
}
 .innr_page_hdr.sortheight {
width: 65px!important;
padding: 0!important;
position: fixed;
height: 65px;
}
 .innr_page_hdr .moreshrink li#newone {
margin-top: 0 !important
}
 .moreshrink nav ul li {
display: none;
}
 .moreshrink nav ul li#newone {
display: block !important;
}
 .why_choose_us h2 {
font-size: 18px;
}
 .key_feture h2 {
font-size: 18px;
}
 .AccordionPanelTab h3 {
font-size: 16px!important;
padding: 8px 0px 10px 50px!important;
background-position: 10px 3px!important;
}
 .AccordionPanelContent p {
font-size: 14px!important;
line-height: 20px!important;
}
 .key_feture ul.tabs li {
font-size: 16px!important;
padding: 10px 22px!important;
}
 .tab_container h3 {
font-size: 18px;
}
 .tab_container p {
font-size: 14px;
}
 .offer_container {
width: 100%!important
}
 .avail_offer h2 {
font-size: 18px
}
 .avail_offer h6 {
font-size: 16px
}
 .offers {
width: 174px!important
}
 .price_bx {
width: 125px;
height:82px;
border-radius: 125px;
-moz-border-radius: 125px;
-webkit-border-radius: 125px;
font-size: 35px;
padding: 40px 0px 0px 0px;
}
 .offers h4 {
font-size: 17px
}
 .offer_saving {
margin: 0px 15px 0px 0px;
width: 220px;
}
 .special_offer h2 {
font-size: 18px
}
 .donutcharttext {
font-size: 30px!important
}
 .find_surbrb {
top: 55px;
left: 11%;
}
 .main_banner2 {
height:190px!important
}
 .neighbr .main_banner2 {
height:180px!important
}
 .cnd_l {
width: 50%;
margin: 20px 0px 0px 0px;
}
 .cnd_l a.aup {
width: 160px;
nt-size: 18px;
padding: 10px 0px;
}
 .cnd_l h2 {
font-size:40px;
line-height:25px
}
 .cnd_r {
width: 50%;
margin: 5px 0px 0px 0px;
}
 .searching_reasult {
width: 100%
}
 .searching_reasult ul li {
width: 160px
}
 .gr_l {
width: 250px
}
 .gr_l img {
width: 100%;
height: auto;
}
 .gr_r {
width: 420px
}
 .a_lS {
width: 220px
}
 .text_upper p {
font-size: 14px
}
 .business ul.cnt li {
font-size: 14px;
}
 .business ul.cnt {
padding: 15px 0px 13px 20px;
}
 h3.alique {
font-size: 13px;
line-height: 18px;
}
 .agent_paragraph p {
font-size: 14px;
line-height: 20px;
}
 .ad_lS {
width: 250px;
}
 .agent_reviews h3 {
font-size: 14px;
}
 .agent_reviews p, .paragrph p {
font-size: 14px;
line-height: 22px;
}
 .results_bx {
margin: 20px 10px 20px 0px;
width: 224px;
}
 .result_mid h4 {
font-size: 14px;
padding: 22px 0px 10px 5px;
}
 .result_mid h3 {
padding: 0px 0px 16px 5px;
font-size: 20px;
}
 .result_btm p {
margin: 12px 0px 15px 0px;
font-size: 13px;
}
 .result_btm ul li a {
font-size: 18px
}
 .result_btm ul li a img {
height: 11px;
}
 .irs-from, .irs-to, .irs-single, .irs-min, .irs-max {
font-size: 13px!important
}
 .city_map {
height:240px;
}
 .city_map img {
height:100%;
}
 .results_bx_outer {
margin: 20px 12px 20px 0px;
width: 225px;
}
 .rr_l {
width: 365px
}
 .pr_btm ul li {
margin: 0px 5px;
}
 .post_rev {
width: 94%;
padding: 15px
}
 .pr_top {
width: auto;
}
 .pr_btm {
width: auto;
}
 .rr_r {
margin: 70px 0px 0px 0px;
width: 300px;
}







/*.social_likes{width: 65%; clear: both;float: none;margin: 10px auto}*/



.st_facebook_hcount, .st_twitter_hcount, .st_linkedin_hcount, .st_pinterest_hcount {
float: left!important;
margin-bottom: 7px!important
}
 .bd_r .blog_box h6 span {
float: left;
margin:10px 0px 10px 0px
}
 .map_view, .street_view {
height: 378px;
}
 .listing_option {
padding-bottom:6px
}
 .listing_option ul li {
font-size:12px;
margin: 10px 0px 4px 25px;
}
 .listing_option ul li a img {
width:15px;
height:auto;
margin: 0px 5px 5px 0px;
}
 .sort_by {
width: 163px;
margin: 5px 5px 0px 0
}
 .sort_by p {
display:none
}
 .sort_by select {
font-size:12px;
}
 .mus_l {
width:300px
}
 .mus_l img {
width:100%;
height:auto
}
 .mus_r {
width:375px;
}
 .mus_r h3 {
font-size:20px;
}
 .mus_r p {
font-size:15px;
line-height: 24px;
}
 .cnd_r h5 {
margin:60px 0px 0px 0px;
}
 .bnr_strip {
height:55px
}
 .bnr_strip ul li a {
font-size:11px;
padding: 0px 8px;
}
 .bnr_strip ul li a img {
width: 22px;
}
 .main_banner.small_map.fixed {
top: 150px !important;
}
 .small_map {
height: 220px!important;
}
 .main_banner.small_map.fixed.setmapimg {
top:97px !important;
}
 .list-details-banner .skdslider {
max-width:700px!important;
width:700px;
}
 .list-details-banner .skdslider ul.slides li {
height:361px!important
}
 .allinnews .skdslider {
height:361px!important
}
 .allinlsdt {
height:auto!important
}
 .autohd {
height:auto!important
}
 .newtrip {
height:auto!important
}
}
 @media (min-width:480px) and (max-width:767px) {
 .mbl_hide_1 {
display:none
}
 .maincntr {
width:460px;
}
 .innrCntr {
width:460px;
}
 header.fixedjkv .dummymenu {
width:100% !important;
}
 header.fixedjkv .moreshrink .dummymenu {
display:none !important;
}
 .fixedjkv #tabs {
text-align: center;
margin: 0px auto 10px auto;
}
 nav {
padding:25px 10px 10px 0px
}
 .uuu .moreshrink nav {
padding: 10px 10px 0px 0px;
margin:0 !important
}
 .sortheight {
width:65px!important;
}
 .moreshrink {
width:65px!important;
}
 .logo {
width:190px;
margin:0 0 18px 0
}
 .sortheight .logo {
display:none;
}
 header.fixedjkv .logo {
width: 190px;
margin: 0px;
}
 header.fixedjkv .moreshrink .logo {
display:none;
}
 .fixedjkv {
height:auto !important
}
 header.fixedjkv nav {
padding:10px 10px 10px 0px
}
 header.fixedjkv .logo img {
padding:10px 0px
}
 .maincntr nav #basic-modal {
display:none;
}
 .banner_cntr {
width:460px !important;
}
 .rate_nbr, .device, .map {
background-size:100% 100%;
}
 .banner .responsive-tabs-wrapper {
left: 10%;
top: 124px;
width: 352px;
padding: 10px;
}
 .responsive-tabs__heading img {
display:none
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height: 274px !important;
}
 .banner .skdslider ul.slides li img {
height:100% !important
}
 .first ul, .second ul {
margin: 11px 0 0 30px !important;
}
 .first ul li, .second ul li {
padding: 0 0 10px 0 !important;
}
 .stuff {
padding: 20px 0;
display:none
}
 .stuff #tabs {
width: 100%;
margin-top:10px;
}
 .stuff #tabs li {
padding: 0 3%;
width:94%;
}
 .stuff #tabs li a {
display:inline-block;
float:none;
background-position: top center !important;
width:100%;
padding: 107px 0 0 0;
margin-bottom:10px;
}
 .stuff #tabs li a:hover {
background-position: top center !important;
}
 #tabs li br {
display:none !important;
}
 .stuff h1 {
font-size:25px !important;
line-height: 34px;
}
 .stuff p {
line-height: 25px;
font-size:16px;
}
 .stuff {
display:none
}



	/*#tabs{ width:102px; display:none}*/



	#tabs li {
padding:0
}
 .dummymenu #tabs {
display:block !important
}
 .map {
min-height: 385px;
}
 .map h1 {
font-size:35px;
}
 .map .box {
width:400px;
margin: 22px auto 35px auto;
}
 .map .box-top h3 {
font-size:35px;
}
 .map .box-top h3 span {
font-size:24px;
}
 .map .box-btm {
padding: 36px 0 35px 10px;
}
 .map .box-btm ul li {
padding: 0 10px 0 0;
font-size: 15px;
}
 .map .box-btm ul li img {
width:25px;
height:auto
}
 .map .box-top {
padding: 17px 0;
}
 .device_lft {
width:47%
}
 .device_lft img {
width:100%;
height:auto !important
}
 .device_ryt {
float: right;
margin:90px 2px 0px 0px;
}
 .device_ryt h2 {
font-size:35px;
line-height:38px;
}
 .device_ryt span {
font-size: 25px;
}
 .device_ryt p {
font-size:16px;
line-height: 22px;
}
 .rate_nbr {
height:auto;
}
 .rate_nbr .inner {
margin: 30px auto;
}
 .rate_nbr h3 {
font-size:35px;
line-height:33px;
}
 .rate_nbr h3 span {
font-size:20px;
}
 .rate_nbr p {
padding: 0px 0 37px 0;
font-size: 22px;
}
 .rate_nbr a {
padding: 15px 0 10px 0;
font-size: 22px;
width: 200px;
}
 .blog h3 {
font-size:35px
}
 .blog p {
font-size:20px;
}
 .blog .blog_box {
width: 380px;
float: none;
margin: 20px auto;
display: block;
overflow: hidden;
}
 .blog .blog_box img {
width:100%;
}
 .blog_box .box-btm {
padding: 10px 20px 20px 20px;
}
 .blog_box p {
padding:10px 0px;
font-size:15px;
}
 .social {
padding: 20px 0;
}
 .social h3 {
line-height: 50px;
font-size:35px;
}
 .social h3 span {
font-size:14px;
}
 .social ul {
margin: 20px auto 0 auto;
}
 .social ul li a {
font-size:11px;
}
 .copyright {
width:360px;
float:none;
margin:0 auto 10px auto
}
 .copyright p {
text-align:center;
}
 .ftr-social {
width:245px;
float:none;
margin:10px auto;
}
 .header_cntr {
width:450px;
}
 .search_option {
display:none
}
 .hdr_height {
height:80px !important;
position:fixed
}
 .main_banner {
height:auto;
}
 .content_container h1 {
font-size:30px;
}
 .cntr {
width:410px;
}
 .why_choose_us {
width:48%;
}
 .key_feture {
width:48%
}
 ul.tabs li {
padding: 10px 30px;
}
 .blogs_pnl .blog_box {
width:410px;
float: none;
margin:15px auto;
clear: both;
overflow: hidden;
}
 .bd_l {
display:none
}
 .rp_r {
width:298px;
}
 .bd_r {
width:100%;
}
 .rv_r {
width:250px;
}
 .comment_reply {
width:240px;
}
 .comment_reply .rv_r {
width:100%;
}
 .cnct_left {
width:100%;
}
 .cnct_rgt {
width:100%;
margin:40px 0 0 0
}
 .cnct_left p {
font-size:15px;
}
 .cnct_rgt h3 {
font-size:20px;
}
 .cnct_rgt p span {
font-size:16px;
}
 .cnct_rgt p {
font-size:14px;
}
 .cnct_rgt li {
font-size:16px;
margin: 0 0 12px 0
}
 .slide_bnr, .map_view, .street_view, .bnr_bg .skdslider ul li {
height:200px !important;
overflow:hidden
}
 .listing_l {
width:100%;
}
 .listing_l p {
text-align:justify;
}
 .listing_l h2 {
font-size:30px;
}
 .listing_l h3 {
font-size:18px;
}
 .listing_r {
width:100%;
margin:30px 0 0 0
}
 .no_more_bg img {
width:100%;
height:auto
}
 .no_more {
height:125px;
}
 .res_l {
width: 340px;
float: none;
margin: 10px auto;
}
 .res_r {
width: 340px;
float: none;
margin: 0 auto;
padding: 40px 0 0 0;
overflow:hidden
}
 .wju {
min-height: 225px;
}
 #tab-content {
padding: 10px 0;
}
 .wju .box-btm {
padding:20px 0 20px 10px;
}
 .wju .box-btm ul li {
padding: 0 5px 0 0;
font-size: 13px;
}
 .res_l h6 {
text-align:left
}
 .wju .box {
margin: 22px auto 0px auto;
}
 .wju .box-btm ul li img {
width: 20px;
height: 20px;
}
 li#basic-modal {
display:none
}
 li.jn {
display:none;
}
 .innr_page_hdr.sortheight {
width: 65px!important;
padding: 0!important;
position: fixed;
height: 65px!important;
}
 .innr_page_hdr .moreshrink li#newone {
margin-top: 0 !important
}
 .moreshrink nav ul li {
display: none;
}
 .moreshrink nav ul li#newone {
display: block !important;
}
 .moreshrink nav {
padding: 0 0 0 0;
margin: 12px 0 0 0
}
 .fixedjkv nav {
margin: 0!important
}
 .fixedjkv.sortheight {
padding: 0
}
 .innr_page_hdr .moreshrink nav {
float: right;
}
 .innr_page_hdr nav ul li {
display: none;
}
 .innr_page_hdr nav ul li#newone {
display: block !important;
}
 .search_header nav ul li {
display:block;
}
 .search_header .logo {
width: 220px;
margin:-20px auto 0 auto;
float: none;
}
 .search_header {
height:130px !important;
float:left;
}
 .search_header .moreshrink nav ul li {
display: none;
}
 .search_header .moreshrink nav ul li#newone {
display: block !important;
}
 .why_choose_us h2 {
font-size: 18px;
}
 .key_feture h2 {
font-size: 18px;
}
 .abt .why_choose_us {
width: 100%
}
 .abt .AccordionPanelTab h3 {
font-size: 18px!important
}
 .abt .AccordionPanelContent p {
font-size: 15px
}
 .abt .key_feture {
width: 100%;
margin-top: 30px
}
 .abt ul.tabs li {
padding: 10px 27px;
}
 .abt .tab_container p {
font-size: 15px
}
 .avail_offer h2 {
font-size: 18px
}
 .offer_container {
width: 100%;
border: none;
}
 .offers, .offers:last-child {
width: 99%;
border: 1px solid #f2f3f5;
margin-bottom: 20px
}
 .offers p {
font-size: 14px
}
 .offers ul {
width: 200px;
margin:20px auto;
}
 .offers ul li {
font-size: 14px;
}
 .special_offer h2 {
font-size: 18px
}
 .offer_saving {
float: none;
margin:10px auto
}
 .offer_saving:last-child {
float: none;
margin: 10px auto
}
 .find_surbrb {
top: 28px;
left: 3%;
width: 100%;
}
 .find_surbrb input[type="text"] {
padding: 10px 25px;
width: 240px;
}
 .find_surbrb input[type="submit"] {
padding: 11px 25px 12px 38px;
}
 .neighbr h1 {
font-size: 20px;
padding: 6px 0px 25px 0px
}
 .btm_strip ul li a {
padding: 7px 13px;
font-size: 14px;
}
 .main_banner2 {
height:200px!important;
background-size: 100%
}
 .neighbr .main_banner2 {
height:180px!important;
}
 .cnd_l {
width: 50%;
margin: 13px 0px 0px 0px;
}
 .cnd_l a.aup {
width: 150px;
font-size: 16px;
padding: 12px 0px;
margin: 0px 0px 10px 0px;
}
 .cnd_l h2 {
font-size: 35px;
line-height: 25px;
}
 .cnd_r {
width: 50%;
margin: 20px 0 0 0
}
 .cnd_r p {
font-size: 16px;
line-height: 20px;
}
 .cnd_r h5 {
margin: 50px 0px 0px 0px;
font-size: 18px;
}
 .cnd_r h5 span {
width: 40px;
margin: -7px 5px 0px 0px;
height: 29px;
font-size: 25px;
padding: 9px 0px 0px 0px;
}
 .searching_filter_pnl h3 {
font-size: 22px;
}
 .sfp .buy_drop {
padding: 9px
}
 .sfp > .bedroom_drop {
padding: 9px
}
 .sfp > .house_drop {
padding: 9px
}
 .sfp > div {
padding: 9px
}
 .sfp p {
margin: 15px 0
}
 .searching_reasult {
width: 100%
}
 .searching_reasult ul li {
width: 126px
}
 .searching_reasult ul li a {
font-size: 14px;
}
 .get_report h1 {
font-size: 20px;
line-height: 30px;
}
 .gr_l {
width: 305px;
margin: 10px auto;
float: none;
}
 .gr_r {
width: 100%;
margin: 10px auto;
float: none;
}
 .agent_detail {
float: none;
width: 82%;
margin: 50px auto 0 auto;
}
 .agent_detail2 {
width: 100%!important
}
 .a_lS {
width: 315px;
padding: 15px;
 -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
 -moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
 box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
margin-bottom: 30px
}
 .mdlm {
margin: 0 0 30px 0
}
 .agent_paragraph {
display:none;
}
 .text_upper {
display:none;
}
 .ad_lS {
width: 100%;
}
 .agent_detail2 .scncrpinn {
width: 100%;
text-align: center;
}
 .agent_detail2 .scncrpinn img {
width: 70%;
height: auto;
}
 .agent_detail2 .paragrph p {
text-align: justify;
}
 .agent_detail2 .business ul.cnt {
width: 90%
}
 .agent_detail2 .agent_reviews p {
text-align: justify;
}
 .results_bx {
width: 100%;
margin: 20px 0px 20px 0px
}
 .assign_property {
float: none;
width: 94%;
margin: 20px auto;
clear: both;
}
 .irs-from, .irs-to, .irs-single, .irs-min, .irs-max {
font-size: 13px!important
}
 .city_detail h2 {
font-size: 30px
}
 .city_detail p {
text-align: justify;
}
 .city_map img {
width: 100%;
height: 100%
}
 .results_01 h2 {
font-size: 30px;
}
 .results_bx_outer, .results_bx_outer.lst {
float: none;
margin:20px auto
}
 .rr_l {
width: 100%
}
 .pr_top {
width: auto;
}
 .pr_btm {
width: auto;
}
 .post_rev {
width: 92%;
padding: 15px
}
 .rr_l h2 {
font-size: 30px
}
 .pr_btm ul li {
margin: 0 9px
}
 .rr_r {
width: 100%
}
 .map_view, .street_view {
height: 220px!important
}
 .gr_r p {
text-align: justify;
}
 .gr_r p a {
display: block;
width: 65%;
margin: 25px auto 0px auto;
padding:15px 0;
text-align: center;
float: none;
}
 .social_likes {
width: 100%;
clear: both;
margin: 10px auto
}
 .st_facebook_hcount, .st_twitter_hcount, .st_linkedin_hcount, .st_pinterest_hcount {
float: left!important;
margin-bottom: 7px!important
}
 .sfp div ul {
top: 31px;
}
 .bd_r .blog_box h6 span {
float: left;
}
 .listing_option {
padding-bottom:10px;
}
 .listing_option ul {
width:160px;
float:none;
margin:5px auto;
display:none;
}
 .listing_option ul li {
margin: 10px 0px 6px 0px;
}
 .sort_by {
margin:0 auto;
float:none;
clear:both;
padding-top:10px
}
 .mus_l {
width:100%
}
 .mus_l img {
width:100%;
height:auto
}
 .mus_r {
width:100%;
margin-top:20px
}
 .mus_r h3 {
font-size:20px;
}
 .mus_r p {
font-size:15px;
line-height: 24px;
}
 li.search_btn {
display:block !important;
}
 .option2 {
display:block !important;
width:100%;
min-height: 490px;
}
 .option2 .bed, .option2 .bath, .option2 .car, .option2 .type, .option2 .price, .option2 .subrb {
width:100% !important;
margin-bottom:15px
}
 .option2 .search_suburb {
left: 0px;
top: 40px;
}
 .option2 .bed ul, .option2 .bath ul, .option2 .car ul {
z-index: 9999;
position: relative;
}
 .moreshrink li.search_btn {
display:none !important
}
 .moreshrink .option2 {
display:none !important
}
 .option2 .price_sec {
left: 0px;
top: 40px;
}
 .option2 .type ul {
z-index: 9999;
position: relative;
width: 100%;
}
 .option2 .price_from ul, .option2 .price_to ul {
border: 1px solid #6fad23;
}
 .skdslider ul.slides li img {
height:200px !important;
}
 .neighbr .skdslider ul.slides li img {
height:100% !important;
}
 .map_view img, .street_view img {
height:100% !important
}
 .sidebar {
overflow-x: hidden
}
 select.chosen-select {
width:65%!important;
height:52px;
margin:0px!important;
}
 .cnd_r img {
width:6px !important;
height:10px !important;
display:none
}
 .neigh .chosen-container.chosen-container-multi {
height: 44px!important;
}
 .neigh .chosen-container-multi .chosen-choices {
min-height: 42px!important;
}
 .neigh .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 10px 0px 0px 10px;
}
 .neigh .find_surbrb select.chosen-select {
width:70%!important;
height:43px;
margin:0px!important;
float:left!important;
margin-top:1px!important;
}
 #responsivebox {
width:70%!Important;
height:51px!important;
float:left;
margin-top:2px!important;
}
 .main_banner.small_map.fixed {
top: 130px !important;
}
 .main_banner.small_map.fixed.setmapimg {
top:97px !important;
}
 .small_map {
height:200px !important;
}
 .list-details-banner .skdslider {
max-width:410px!important;
width:410px;
}
 .list-details-banner .skdslider ul.slides li {
height:211px!important
}
 .allinnews .skdslider {
height:211px!important
}
 .allinlsdt {
height:auto!important
}
 .autohd {
height:auto!important
}
 .newtrip {
height:auto!important
}
 .list-details-banner .skdslider ul.slides li img {
height:100%!important
}
 .bnr_strip ul li a {
font-size:11px
}
 .bnr_strip ul li a img {
width:22px
}
}
 @media (min-width:320px) and (max-width:479px) {
.iphone-srch{ display:block!important;}
 .mbl_hide_1 {
display:none
}
 .maincntr {
width:95%;
}
 .innrCntr {
width:95%;
}
 .logo {
width:135px;
}
 .logo img {
padding: 12px 0 0 0;
}
.search_header .logo{ width:135px!important; float:left!important;}
 nav {
padding:10px 10px 10px 0px
}
 .uuu .moreshrink nav {
padding: 0;
}
 .banner_cntr {
width:100%;
}
 .banner .responsive-tabs-wrapper {
width:89% !important;
left:2% !important;
top:110px;
}
 .banner .skdslider, .banner .skdslider ul.slides li {
height:310px !important
}
 .stuff h1 {
font-size:20px;
line-height:25px;
}
 .stuff p {
font-size:14px;
line-height:20px;
}
 .stuff {
display:none
}
.innr_page_hdr nav ul li.map-new{ display:none!important;}
.innr_page_hdr nav ul li.both-new{ display:none!important;}
.innr_page_hdr nav ul li#newone{ float:right!important;}
.innr_page_hdr nav ul li.search_btn{ display:none!important;}
.innr_page_hdr nav ul li.list-new{ display:none!important;}
.well {
	box-shadow: 0 0 10px rgba(0, 0, 0, 1);
	display:none;
	margin:1em;
	background:#fff;
	width:70%;
	margin:0px auto;
	padding:1.5em;
}
.well .bed, .bath, .car, .type, .price, .subrb{ margin-left:23px!important;}
.well .subrb{ margin-left:23px!important;}
.well .bath{ margin-left:23px!important;}
.well .car{ margin-left:23px!important;}
.well .type{ margin-left:23px!important;}
.well .price{ margin-left:23px!important;}
.well .update-btn{ width:70%; float:left; margin-left:24px;}
#fade .skype .selectyzeValue{ width:145px;}
.well .price_sec{ width:297px!important; left:-62px!important; top:-4px!important;}
.well .price_from{ width:100px!important; margin-left:4px!important;}
.price_sec .skype .selectyzeValue{ width:81px!important;}
.well .price_to{ width:100px!important;}
.bed_title p, .bath_title p, .car_title p, .type_title p, .price_title p, .subrb_title p{ padding: 11px 16px 15px 15px;}
.well .UlSelectize{ width:173px!important;}
.main_banner small_map{ display:none!important;}
.margin_top{ margin-top:0px!important;}

.update-btn input[type="button"] {
	float:left;
	margin:0px 5px 0px 0px;
	width:95px;
	padding:0px 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background:#3158a7;
	color:#fff;
	height:40px;
	cursor:pointer;
	font-family: 'open_sansbold';
	font-size:14px;
}
.update-btn input[type="button"]:hover {
	background:#457c00
}

	/*#tabs{ width:102px; display:none}*/



	#tabs li {
padding:0
}
 .dummymenu #tabs {
display:block !important
}
 header.fixedjkv .dummymenu {
width:100% !important;
display: block!important;
}
 header.fixedjkv .moreshrink .dummymenu {
display:none !important;
}
 .fixedjkv #tabs {
text-align: center;
margin: 0px auto 10px auto;
width:100%
}
 .sortheight {
width:65px!important;
}
 .moreshrink {
width:48px!important;
}
 .uuu .moreshrink {
width:48px!important;
}
 .search_header nav {
width:307px;
float:none;
margin:10px auto;
padding:10px 0
}
nav ul{ float:right;}
 .search_header nav ul li {
display:block !important;
padding: 8px 5px;
}
 .search_header nav ul li a {
font-size:15px
}
 .search_header nav ul li#newone a {
padding:4px;
}
 .search_header .logo {
width: 220px;
margin: 0 auto;
float: none;
}
 .search_header {
height:auto;
float:left;
}
 .search_header .moreshrink nav ul li {
display: none !important;
}
 .search_header .moreshrink nav ul li#newone {
display: block !important;
}
 .search_header.hdr_height {
height:auto !important;
}
 .sortheight .logo {
display:none;
}
 header.fixedjkv .logo {
width: 190px;
margin: 0px;
}
 header.fixedjkv .moreshrink .logo {
display:none;
}
 .fixedjkv {
height:auto !important
}
 header.fixedjkv nav {
padding:10px 10px 10px 0px
}
 header.fixedjkv .logo img {
padding:10px 0px
}
 .fixedjkv #tabs li a, .fixedjkv #tabs li a:hover {
width:30px;
height:30px;
}
 .maincntr nav #basic-modal {
display:none;
}
 #tab-content {
padding: 10px 0;
}
 .map {
background-size:100% 100%;
min-height:315px;
}
 .map h1 {
font-size:30px;
}
 .map .box {
width:99%;
margin: 10px auto 23px auto;
}
 .map .box-top h3 {
font-size:30px;
}
 .map .box-top h3 span {
font-size:20px;
}
 .map .box-btm ul li {
font-size:16px;
}
 .map .box-btm {
padding: 36px 0 35px 7px;
}
 .map .box-btm ul li {
padding: 0 5px 0 0;
font-size: 13px;
}
 .map .box-btm ul li img {
width:15px;
height:auto
}
 .map .box-top {
padding: 15px 0;
}
 .device {
background-size:100% 100%
}
 .device_lft {
width:100%;
float:none;
margin:50px auto
}
 .device_lft img {
width:100%;
height:auto !important
}
 .device_ryt {
float: none;
width:100%;
margin:20px auto;
text-align:center;
}
 .device_ryt h2 {
font-size:35px;
line-height:38px;
text-align:center
}
 .device_ryt span {
font-size: 25px;
}
 .device_ryt p {
font-size:16px;
line-height: 22px;
}
 .rate_nbr {
background-size:100% 100%
}
 .rate_nbr {
height:auto;
}
 .rate_nbr .inner {
margin: 30px auto;
width:285px;
float:none
}
 .rate_nbr h3 {
font-size:30px;
line-height:30px;
}
 .rate_nbr h3 span {
font-size:18px;
}
 .rate_nbr p {
padding: 0px 0 37px 0;
font-size: 20px;
}
 .rate_nbr a {
padding: 10px 0 7px 0;
font-size: 20px;
width: 150px;
}
 .blog h3 {
font-size:30px;
line-height: 35px;
}
 .blog p {
font-size:13px;
line-height: 20px;
}
 .blog .blog_box {
width:295px;
float: none;
margin: 20px auto;
display: block;
overflow: hidden;
}
 .blog .blog_box img {
width:100%;
}
 .blog_box .box-btm {
padding: 10px 20px 20px 20px;
}
 .blog_box p {
padding:10px 0px;
font-size:13px;
}
 .bd_r .blog_box p {
font-size:14px;
text-align:justify
}
 .social {
padding: 20px 0;
}
 .social h3 {
line-height:35px;
font-size:25px;
}
 .social h3 span {
font-size:14px;
line-height: 23px;
}
 .social ul {
margin: 20px auto 0 auto;
width: 260px;
}
 .social ul li {
padding: 0;
background-size: 90%;
}
 .social ul li a {
font-size:11px;
width:65px;
padding: 70px 0px 0px 0px;
}
 .copyright {
width:305px;
float:none;
margin:0 auto 10px auto
}
 .copyright p {
text-align:center;
font-size:13px;
}
 .copyright p span {
font-size:13px;
}
 .ftr-social {
width:242px;
float:none;
margin:10px auto;
}
 .header_cntr {
width:96%;
}
 .search_option {
display:none
}
 .hdr_height {
height:65px !important;
position:fixed
}
 .main_banner {
height:220px !important;
}
 .content_container h1 {
font-size:25px;
}
 .cntr {
width:300px;
}
 .why_choose_us {
width:48%;
}
 .key_feture {
width:48%
}
 ul.tabs li {
padding: 10px 30px;
}
 .blogs_pnl .blog_box {
width:298px;
float: none;
margin:15px auto;
clear: both;
overflow: hidden;
}
 .bd_l {
display:none
}
 .rp_r {
width:62%;
}
 .rv_r p {
font-size:14px;
}
 .rp_r p {
font-size:14px;
}
 .bd_r {
width: 95%;
float: none;
margin: 0 auto;
}
 .rv_r {
width:100%;
margin:20px 0 0 0
}
 .comment_reply {
width:240px;
}
 .comment_reply .rv_r {
width:100%;
}
 .cnct_left {
width:100%;
}
 .cnct_rgt {
width:100%;
margin:40px 0 0 0
}
 .captcha_fld input[type="text"] {
width: 78%;
}
 .cnct_rgt h3 {
font-size:18px;
}
 .cnct_rgt p span {
font-size: 15px;
}
 .cnct_rgt li {
margin: 0px 0px 20px 0px;
font-size: 15px;
}
 .cnct_rgt p {
font-size:14px;
}
 .fld_bx_half {
width:100%;
}
 .cnct_left p {
font-size:14px;
}
 .slide_bnr {
height:160px !important;
overflow:hidden
}
 .listing_l {
width:100%;
}
 .listing_l p {
text-align:justify;
}
 .listing_l h2 {
font-size:25px;
line-height: 30px;
}
 .listing_l h3 {
font-size:16px;
}
 .listing_r {
width:100%;
margin:30px 0 0 0
}
 .no_more_bg img {
width:100%;
height:auto
}
 .no_more {
height:125px;
}
 .listing_l h5 span {
display:block;
width:100%;
margin:0 0 10px 0
}
 .res_l {
width: 100%;
float: none;
margin: 10px auto;
}
 .res_r {
width: 100%;
float: none;
margin: 0 auto;
padding: 40px 0 0 0;
overflow:hidden
}
 .wju {
min-height: 255px;
}
 #tab-content {
padding: 10px 0;
}
 .wju .box-btm {
padding:20px 0 20px 10px;
}
 .wju .box-btm ul li {
padding: 0 5px 0 0;
font-size: 13px;
}
 .res_l h6 {
text-align:left
}
 .res_l input[type="text"], .res_l input[type="password"] {
width:95%
}
 .res_l textarea {
width:95%
}
 .res_l select {
width:100%
}
 .captcha_bx {
width:100%
}
 .wju .box-top h3 {
font-size: 28px;
}
 .wju .box-top h3 span {
font-size: 18px;
}
 .wju .box {
margin: 22px auto 0px auto;
}
 .wju .box-btm ul li img {
width: 14px;
height: 14px;
}
 li#basic-modal {
display:none
}
 li.jn {
display:none;
}
 .innr_page_hdr.sortheight {
width: 65px!important;
padding: 0!important;
position: fixed;
height: 65px!important;
}
 .innr_page_hdr .moreshrink li#newone {
margin: 0 !important
}
 .moreshrink nav ul li {
display: none;
}
 .moreshrink nav ul li#newone {
display: block !important;
}
 .moreshrink nav {
padding: 0 0 0 0;
margin: 12px 0 0 0
}
 .fixedjkv nav {
margin: 0!important
}
 .fixedjkv.sortheight {
padding: 0;
}
 .innr_page_hdr nav ul li {
display: none;
}
 .innr_page_hdr nav ul li#newone {
display: block !important;
}
 .innr_page_hdr.fixed {
height: 65px
}
 .fixedjkv.sortheight .moreshrink {
width: 65px!important
}
 .abt .why_choose_us {
width: 100%
}
 .why_choose_us h2 {
font-size: 18px
}
 .abt .AccordionPanelTab h3 {
font-size: 14px!important;
padding: 10px 0px 15px 50px;
background-position: 9px 5px!important;
}
 .AccordionPanelOpen .AccordionPanelTabHover h3 {
background-position: 9px 5px!important;
padding: 10px 0px 15px 50px!important;
}
 .abt .AccordionPanelContent p {
font-size: 14px;
line-height: 20px;
}
 .abt .key_feture {
width: 100%;
margin-top: 30px;
}
 .key_feture h2 {
font-size: 18px
}
 .abt ul.tabs li {
padding: 8px 16px;
font-size: 16px;
}
 .abt .tab_container p {
font-size: 14px;
line-height: 20px
}
 .avail_offer h2 {
font-size: 18px
}
 .avail_offer h6 {
font-size: 15px
}
 .offer_container {
width: 100%;
border: none;
}
 .offers, .offers:last-child {
width: 98%;
border: 1px solid #f2f3f5;
margin-bottom: 20px
}
 .offers p {
font-size: 14px
}
 .offers ul {
width: 200px;
margin:20px auto;
}
 .offers ul li {
font-size: 14px;
}
 .special_offer h2 {
font-size: 18px
}
 .offer_saving {
float: none;
margin:10px auto;
width: 270px;
}
 .offer_saving:last-child {
float: none;
margin: 10px auto
}
 .tab_container h3 {
font-size: 18px
}
 .find_surbrb {
top:53px;
left: 3%;
width: 90%;
}
 .find_surbrb input[type="text"] {
padding: 6px 25px;
width: 130px;
font-size: 14px;
}
 .find_surbrb input[type="submit"] {
padding:13px 25px 13px 38px;
width: 80px;
font-size: 12px
}
 .neighbr h1 {
font-size: 15px;
padding: 6px 0px 25px 0px
}
 .btm_strip ul li a {
padding: 5px 7px;
font-size: 14px;
}
 .main_banner2 {
height:165px!important;
background-size: 100%
}
 .cnd_l {
width: 48%;
margin: 13px 0px 0px 5px;
}
 .cnd_l a.aup {
width: 120px;
font-size: 13px;
padding: 10px 0px;
margin: 0px 0px 10px 0px;
}
 .cnd_l h2 small {
font-size: 15px
}
 .cnd_l h2 {
font-size: 22px;
line-height: 25px;
padding: 7px 0px;
margin-top: 0
}
 .cnd_r {
width: 48%;
margin: 20px 5px 0 0
}
 .cnd_r p {
font-size: 14px;
line-height: 18px;
}
 .cnd_r p em {
font-size: 13px;
}
 .cnd_r h5 {
margin:20px 0px 0px 0px;
font-size: 12px;
}
 .cnd_r h5 span {
width: 40px;
margin: -7px 5px 0px 0px;
height: 29px;
font-size: 25px;
padding: 9px 0px 0px 0px;
}
 .searching_filter_pnl {
margin: 20px 0px 0px 0px;
}
 .bnr_bg .skdslider ul li {
height:168px!important;
}
 .searching_filter_pnl h3 {
font-size: 16px;
}
 .sfp .buy_drop {
padding: 9px;
width: 85%;
}
 .sfp > .bedroom_drop {
padding: 9px;
width: 85%;
margin-bottom: 20px
}
 .sfp > .house_drop {
padding: 9px;
width: 85%;
}
 .sfp > div {
padding: 9px;
width: 85%;
}
 .sfp p {
margin: 5px 0;
font-size: 14px;
width: 95%;
}
 .sfp div ul {
top: 31px;
width: 99%;
}
 .searching_reasult {
width: 100%
}
 .searching_reasult ul li {
width: 140px
}
 .searching_reasult ul li a {
font-size: 14px;
}
 .get_report h1 {
font-size: 16px;
line-height: 25px;
}
 .gr_l {
width: 300px;
margin: 10px auto;
float: none;
}
 .gr_l img {
width: 100%;
height: auto;
}
 .gr_r {
width: 100%;
margin: 10px auto;
float: none;
}
 .gr_r p {
font-size: 14px;
line-height: 20px
}
 .agent_detail {
float: none;
width:100%;
margin: 50px auto 0 auto;
}
 .agent_detail2 {
width: 100%!important
}
 .a_lS {
width: 89.5%;
padding: 15px;
 -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
 -moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
 box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.23);
margin-bottom: 30px
}
 .mdlm {
margin: 0 0 30px 0
}
 .agent_paragraph {
display:none;
}
 .text_upper {
display:none;
}
 .ad_lS {
width: 100%;
}
 .agent_detail2 .scncrpinn {
width: 100%;
text-align: center;
}
 .agent_detail2 .scncrpinn img {
width: 70%;
height: auto;
}
 .agent_detail2 .paragrph p {
text-align: justify;
font-size: 14px;
line-height: 22px
}
 .agent_detail2 .business ul.cnt {
width: 90%
}
 .agent_detail2 .agent_reviews p {
text-align: justify;
font-size: 14px;
line-height: 22px;
}
 .agent_detail2 .agent_reviews h3 {
font-size: 17px;
line-height: 24px;
}
 .results_bx {
width: 100%;
margin: 20px 0px 20px 0px
}
 .assign_property {
float: none;
width: 94%;
margin: 20px auto;
clear: both;
}
 .irs-from, .irs-to, .irs-single, .irs-min, .irs-max {
font-size: 12px!important
}
 .bnr_bg {
height:165px!important
}
 .skdslider {
height:165px
}
 .city_detail h2 {
font-size: 20px
}
 .city_detail p {
text-align: justify;
font-size: 14px;
padding: 0 5px;
}
 .city_map {
height: 180px
}
 .city_map img {
width: 100%;
height: 100%
}
 .results_01 h2 {
font-size: 20px;
}
 .results_bx_outer, .results_bx_outer.lst {
float: none;
margin:20px auto;
width: 92%;
}
 .rr_l {
width: 96%;
float: none;
margin:0 auto;
}
 .pr_top {
width: auto;
}
 .pr_btm {
width: auto;
}
 .post_rev {
width: 88%;
padding: 15px
}
 .rr_l h2 {
font-size: 20px
}
 .pr_btm ul li {
margin:5px 20px
}
 .rr_r {
width: 100%
}
 .gc_btn {
padding: 10px 0;
width: 100%;
text-align: center;
}
 #simplemodal-container {
width: inherit!important;
left: 0!important;
}
 #simplemodal-container input[type="text"] {
width: 93%!important
}
 #simplemodal-container h3 span {
font-size: 18px!important
}
 .map_view, .street_view {
height: 200px!important
}
 .map_view img, .street_view img {
height:100% !important
}
 .social_likes {
width: 75%;
clear: both;
float: none;
margin: 10px auto
}
 .st_facebook_hcount, .st_twitter_hcount, .st_linkedin_hcount, .st_pinterest_hcount {
float: left!important;
margin-bottom: 7px!important
}
 .gr_r p {
text-align: justify;
}
 .gr_r p a {
display: block;
width: 65%;
margin: 25px auto 0px auto;
padding:15px 0;
text-align: center;
float: none;
}
 .pr_top p {
padding: 5px 0px 0px 0px;
}
 .listing_option {
padding-bottom:10px;
}
 .listing_option ul {
width:160px;
float:none;
margin:5px auto;
display:none;
}
 .listing_option ul li {
margin: 10px 0px 6px 0px;
}
 .sort_by {
margin:0 auto;
float:none;
clear:both;
padding-top:10px
}
 .mus_l {
width:100%
}
 .mus_l img {
width:100%;
height:auto
}
 .mus_r {
width:100%;
margin-top:20px
}
 .mus_r h3 {
font-size:18px;
}
 .mus_r p {
font-size:14px;
line-height: 24px;
}
 .rv_r h3 {
font-size:18px
}
 .rv_r h6 a {
font-size:13px;
}
 li.search_btn {
display:block !important;
margin-top:0px;
}
 .search_header li.search_btn {
display:block !important;
width:96%;
margin-top:7px;
margin-bottom:7px;
}
 .option2 {
display:block !important;
width:90%;
min-height:512px;
}
 .option2 .bed, .option2 .bath, .option2 .car, .option2 .type, .option2 .price, .option2 .subrb {
width:100% !important;
margin-bottom:15px
}
 .option2 .search_suburb {
left: 0px;
top: 40px;
width: 99%;
}
 .option2 .bed ul, .option2 .bath ul, .option2 .car ul {
z-index: 9999;
position: relative;
}
 .option2 .search_suburb input[type="text"] {
width:85%
}
 .option2 .type ul {
z-index: 9999;
position: relative;
width: 100%;
}
 .option2 .price_sec {
left: 0px;
top: 40px;
width: 99%;
}
 .option2 .price_from, .option2 .price_to {
width:100px
}
 .option2 p.to {
padding: 22px 10px 11px 10px;
}
 .option2 .price_from ul, .option2 .price_to ul {
border: 1px solid #6fad23;
}
 .moreshrink li.search_btn {
display:none !important
}
 .moreshrink .option2 {
display:none !important
}
 .skdslider ul.slides li img {
height:165px !important;
}
 .banner .skdslider ul.slides li img {
height:100% !important;
}
 .responsive-tabs-wrapper {
padding: 25px 10px !important;
}
 .chosen-container-multi .chosen-choices {
width:100% !important;
}
 .find_surbrb .chosen-container-multi .chosen-choices {
width:70% !important;
}
 .sidebar {
overflow-x: hidden
}
 .neigh select.chosen-select {
width:68%!important;
height:45px;
margin:0px!important;
}
 .neigh .find_surbrb select.chosen-select {
width:70%!important;
height:43px;
margin:0px!important;
float:left!important;
margin-top:1px!important;
}
 .cnd_r img {
width:6px !important;
height:10px !important;
display:none
}
 .fixedjkv #tabs li {
margin: 0px 2px;
}
 .neigh .main_banner {
height: 160px !important;
}
 .neigh .main_banner img {
height:160px;
}
 #responsivebox {
width:72%!Important;
height:43px!important;
float:left;
margin-top:2px!important;
}



/*.find_surbrb .chosen-select{width:80px!important; float:left!important;}*/







/*.setmap .search_header { height:auto!important}*/







.abt_body .main_banner, .blg_body .main_banner, .uuu .main_banner, .lst_dtl img, .abt_body .main_banner img, .ad_banner, .blg_body .main_banner, .blg_body .main_banner img, .cnus img, .blgin img {
height:165px !important;
}
 .slide_bnr li a img {
width: 40px!important;
height: 37px!important;
}







/*.main_banner.small_map.fixed {top:170px !important;}*/



.main_banner.small_map.fixed.setmapimg {
top:97px !important;
}
 .list-details-banner .skdslider {
max-width:300px!important;
width:300px;
}
 .list-details-banner .skdslider ul.slides li {
height:155px!important
}
 .allinnews .skdslider {
height:155px!important
}
 .uuu .allinlsdt {
height:auto!important
}
 .autohd {
height:auto!important
}
 .newtrip {
height:auto!important
}
 .list-details-banner .skdslider ul.slides li img {
height:100%!important
}
 .bnr_strip ul li a {
font-size:11px
}
 .bnr_strip ul li a img {
width:22px
}
 .listprice {
font-size:26px
}
 .list-srv-details span {
font-size:14px
}
 .banner-list-details p {
font-size:16px
}
 .lname {
font-size:16px
}
 .banner-list-details {
bottom:10px
}
.content{ background:none;
border-radius: 5px;
    box-shadow: 0 0px 0px #000;
    margin: 0px auto;
    min-height: 150px;
    min-width: auto;
    padding: 0px;
    position: relative;
    width: auto; min-width:257px;
    z-index: 103;
}
.search_option{ width:100%!important;}
.searchPopup .bed, .bath, .car, .type, .price, .subrb{ width:98%; margin-bottom:8px;}
}
 @media (min-width:1680px) and (max-width:1920px) {
 .city_map {
height: 292px;
}
 .neighbr h1 {
padding: 84px 0 40px !important;
}
 .btm_strip {
margin: 80px 0 0;
}
}
.find_surbrb .chosen-container-multi .chosen-choices {
	background: rgba(255, 255, 255, .8);
}
.cnd_r img {
	width:6px !important;
	height:10px !important;
}
/*.content_container{min-height:400px!important;}*/



.main_banner.small_map.fixed.mkm {
	height: 220px !important;
	margin-top: 170px;
}
 @media only screen  and (min-device-width : 320px)  and (max-device-width :479px) {
 .main_banner.small_map.fixed {
top:170px !important;
}
.search_option{ width:100%!important;}
.searchPopup .bed, .bath, .car, .type, .price, .subrb{ width:98%; margin-bottom:8px;}
.search_option{ width:300px!important;}
.bed, .bath, .car, .type, .price, .subrb{ width:79%!important; margin-bottom:8px!important;margin-left: 47px!important;}
.subrb_title .ui-autocomplete-input{ width:94%!important;}
.search_option input[type="button"]{ margin-left:47px!important;}

}
.select_prp ul {
	display:none
}
.select_prp {
	background:#fff;
	width: 81%;
	height: 42px;
	border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 5px;
	-webkit-border-radius:10px 0px 0px 10px;
	margin-right:0;
	margin-top:0px;
}
.select_prp .dropdown dt a {
	width: 100%;
	display: block;
	height: 53px;
	color: #454444;
	padding:15px 7px 15px 15px;
	font-size:16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	line-height:23px;
}
 @media (min-width:480px) and (max-width:767px) {
 .select_prp {
width:70%
}
}
 @media (min-width:320px) and (max-width:479px) {
 .select_prp {
width:76%;
height:43px
}
 .select_prp .dropdown dt a {
font-size:14px;
padding:10px
}
 .margin_top {
margin-top:140px;
}
 .main_banner.small_map.fixed {
top:166px;
}
#tablist1-panel1 .bed{ width:77%!important;}
#tablist1-panel1 .bed, .bath, .car, .type, .price, .subrb{ margin-left:0px!important;}
}
 @media (max-width:767px) {
 .allin123 img {
max-width:100%;
height:auto
}
}
.addallin2 {
	min-height:150px!important
}
 @media (max-width: 979px) and (min-width: 768px) {
 .main_banner.small_map.fixed.sortheight {
top:98px!important;
margin:0px!important
}
 .full_map {
height:400px!important
}
}
 @media (max-width: 767px) {
 .main_banner.small_map.fixed.sortheight {
top:98px!important;
margin:0px!important
}
.full_map {
height:400px!important
}
}
 @media (max-width: 479px) {
 .full_map {
height:350px!important
}
}
.iphone-srch{ display:none;}

::-webkit-input-placeholder {
  color: #454b51!important;  font-weight:bold;
}

:-moz-placeholder { /* Firefox 18- */
   color: #454b51!important; font-weight:bold;
}

::-moz-placeholder {  /* Firefox 19+ */
  color: #454b51!important;  font-weight:bold;
}

:-ms-input-placeholder {  
  color: #454b51!important; font-weight:bold;
}