/*  
Theme Name:Love
Theme URI:http://demo.thatid.com/love-realty/
Description:Love theme.
Version:1.0
Author:Agentpoint
Author URI:http://agentpoint.com.au/
*/

@import url('fonts/stylesheet.css');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ol, ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none}
:focus {outline:0}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}
html{min-height:100%}
body {background:#bfbfbf;font-size:13px;font-family:Myriad pro, Arial, Helvetica, sans-serif;line-height:18px;overflow-x:hidden;color:#fff}
#wrapper {width:100%}
#container {width:1000px;margin:0 auto;padding:0 0 10px;position:relative;background:url(images/backgrounds/LOVE_Background.jpg) no-repeat center top #2D114B;box-shadow:0 -3px 5px rgba(0, 0, 0, 0.5)}
#header {position:relative;z-index:99;margin:0 10px 10px}
#home header {margin:0 10px}
.headerwrap {background:url("images/backgrounds/banner_header.jpg") no-repeat scroll 0 0 / 982px auto;box-shadow:5px 5px 5px #281740;height:190px;position:relative;text-align:center}
.headerwrap .logo-link a {display: block;height: 100px;left: 30px;position: absolute;top: 30px;width: 219px}
.search_button {bottom:0;height:35px;left:0;position:absolute;width:154px}
.search_button a {display:block;background:#B8B2AD;color:#414042;height:35px;line-height:35px;width:154px;font-weight:bold;text-shadow:0 1px 1px #D6D6D6;text-decoration:none !important;text-transform:uppercase}
.search_button a:hover {background:#FEDE00;color:#2C114A;text-shadow:0 1px 1px rgba(186, 186, 186, 0.5)}
.search_button .property_alert {left:-145px;position:absolute}
.search_button .property_search a, .search_button .property_alert > a{background:none repeat scroll 0 0 #FEDE00;border-radius:0 0 0 10px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);color:#4A2A75;display:block;font-weight:bold;height:30px;line-height:30px;text-align:center;text-decoration:none;text-shadow:0 1px 1px #FFF;width:140px}
.homepage {padding:0;position:relative;z-index:2}
.property_alert {bottom:20px;position:absolute;right:10px}
#property .property_alert {display:none}
.property_alert > a {background:#FEDE00;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);color:#582D8A;display:block;height:25px;line-height:25px;text-align:center;text-shadow:0 1px 1px #FFF;width:120px}
.property_alert > a:hover {background:#FFC20F;text-decoration:none}
.nav {right:0;width:825px;bottom:0;background:#B8B2AD;position:absolute;z-index:2}
.nav ul.menus {float:left}
.nav > ul > li {float:left}
.nav > ul > li:last-child > a {border-right:none}
.nav ul li {position:relative}
.nav ul a {display:block;text-decoration:none}
.nav ul ul {display:none;position:absolute;left:0;top:36px;width:185px;background:url(images/backgrounds/bg-ul-new.png?v=0.01)}
.nav ul ul ul {top:0}
.nav > ul > li.last {background:none}
.nav > ul > li > a {border-right:1px solid #2C004B;color:#414042;font-size:12px;font-weight:bold;height:35px;line-height:35px;padding:0;text-shadow:0 1px 1px #D6D6D6;text-transform:uppercase;width:117px}
.nav > ul > li.last > a {border:none}
.nav > ul > li.current_page_parent > a, .nav > ul > li.current_page_ancestor > a, 
.nav > ul > li.current_page_item > a, .nav > ul > li:hover > a,
.nav > ul > li > ul > li.current-menu-parent > a {background:#FEDE00;color:#2C114A;text-shadow:0 1px 1px rgba(186, 186, 186, 0.5)}
.nav ul ul a {border-bottom:1px solid #B8B2AD;border-top:1px solid #5F5F5F;color:#FFF;padding:5px 10px}
.nav ul ul li.current_page_item > a, .nav ul ul a:hover {background:#B8B2AD}
.nav ul ul li.menu-item-869 ul {left:186px}
h1.page-title {color:#f7b512;font-size:20px;margin:0 0 20px;padding:0;text-transform:uppercase}
.phone{position:absolute;right:0;top:0;width:198px;height:49px;background:url(images/backgrounds/ph.png)}
a {color:#f7b512;text-decoration:none}
a:hover {text-decoration:underline}
:active, :hover {outline:0}
#header .social_links {position:absolute;right:32px;top:24px}
#header .social_links .social-link {float:none;margin:0}
#header .social_links .social-link a {color:#fff;font-size:16px;height:30px;line-height:30px;margin:0 0 0 10px;text-decoration:none}
#header .social_links .social-link a:hover {color:#eecd00}
#header .social_links .social-link a i {display:block;line-height:30px}
#header .social_links .social-link a .fa-youtube {background:url("http://www.loverealty.com.au/wp-content/themes/love-realty/images/icons/icn_youtube_2.png") no-repeat scroll center center / 20px auto;width:20px;color:transparent}
#header .social_links .social-link a:hover .fa-youtube {background:url("http://www.loverealty.com.au/wp-content/themes/love-realty/images/icons/icn_youtube_hov_2.png") no-repeat scroll center center / 20px auto}

/* Buttons */
.btn, input.Buttons, input.sendbutton, input.button, a.email_alert, a.link-lightbox, #team .email_agent a, table.property td.thumbCont .tdContent .more-info a, input[type="button"], input[type="submit"], #content > .info .logout a, .book_inspection a, .book_inspection_individual a {
    background:#FFDF00;border:none !important;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);
    color:#414042 !important;cursor:pointer;display:block;font-family:inherit;font-size:12px !important;height:25px;
    line-height:27px;padding:0;text-align:center;text-shadow:0 1px 1px #FFF;text-transform:capitalize;min-width:100px;padding:0 5px;
}
.view-agent .btn {width:150px}
li.video {position:absolute;   right:0;   top:100px}
li.video a:hover, .btn:hover, input.Buttons:hover, input.sendbutton:hover, input[type="button"]:hover, input.button:hover, input[type="submit"]:hover, a.email_alert:hover,#team .email_agent a:hover, table.property td.thumbCont .tdContent .more-info a:hover, #content > .info .logout a:hover, .book_inspection a:hover, .book_inspection_individual a:hover  {text-decoration:none;background:#FFC20F}

ul.ui-tabs-nav {height:32px;font-size:14px;font-weight:normal;background:#542977}
.sales_data ul.ui-tabs-nav {width:610px}
body#team #tabbed_listings ul.ui-tabs-nav {border-radius:10px 0 10px 0}
#sidebar ul.ui-tabs-nav {width:273px}
ul.ui-tabs-nav li {float:left;background:url(images/backgrounds/ui-tabs-nav-li-bg.png) right center no-repeat}
ul.ui-tabs-nav li a {display:block;height:32px;line-height:32px;padding:0 10px;color:#fff;font-size:12px}
ul.ui-tabs-nav li.ui-state-active a {color:#f7b512;font-weight:bold;text-shadow:0 1px 1px rgba(84, 84, 84, 0.6)}
body#team ul.ui-tabs-nav li a {color:#fff}
ul.ui-tabs-nav li.ui-tabs-selected a {color:#EEE;text-decoration:underline}
body#team ul.ui-tabs-nav li.ui-tabs-selected a {color:#EEE}
.ui-tabs-hide, .ui-tabs-hide {display:none}

.clearer, .clear {clear:both}
hr {width:100%;margin:0 0 25px;border:0;border-top:2px solid;clear:both}
.left, .float-left, .alignleft 	{float:left}
.right, .float-right, .alignright {float:right}
.alignnone {float:none}
.aligncenter {margin:0 auto;display:block}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify}
.uppercase {text-transform:uppercase}
.capitalize	{text-transform:capitalize}
i.capitalize {font-style:normal}
.letter-spacing {letter-spacing:1px}
.bold {font-weight:bold}
.italic {font-style:italic}
.underline {border-bottom:1px solid}
.highlight {background:#ffc}
.position_inside {list-style-position:inside}

.post .wp-caption {max-width:538px !important;border:1px solid}
.post .wp-caption.alignleft {margin:0 18px 3px 0}
.post .wp-caption.alignright {margin:0 0 3px 18px}
.post .wp-caption.aligncenter {margin:0 auto 18px}
.post .entry .wp-caption img {margin:5px 0 5px 5px}
.post .entry .wp-caption img.size-large {margin:2px 0 5px 5px;clear:none}
.post .entry .wp-caption img.size-full {width:528px !important;margin:0}
.post p.wp-caption-text {margin:0 5px 6px !important;padding:0;clear:both}

.nomargin {margin:0 !important}
.nopadding {padding:0 !important}
.noborder {border:0}
.noindent {margin-left:0;padding-left:0}
.nobullet {list-style:none;list-style-image:none}
.nodisplay, .hide, .hidden	{display:none}
blockquote,q {quotes:none}
blockquote 	{background:url(images/quote.gif) no-repeat 0 10px;margin-left:5px;margin-right:19px;padding:8px 15px 0;border-width:1px;border-style:solid}

/* Forms */
form {margin:0;padding:0}
input.radio, input.checkbox {width:auto !important;background-color:transparent;padding:0;border:0;vertical-align:middle}
input, select, textarea {padding:3px;font-size:12px;font-family:inherit:2px;border:1px solid #D0D1D2;font-family:inherit;font-size:12px}
input[type="text"]:focus, textarea:focus {box-shadow:0 2px 2px #bbb inset}
caption {text-align:center}
th, td {vertical-align:top;padding:5px}
th {text-align:center}

/* HOMEPAGE
---------------------------------------------------------- */
.title {color:#FFC20F;font-size:20px;font-weight:bold;padding:20px 0;text-align:center}
.home-top {padding:10px;display:inline-block;width:980px}
.home-left {float:left}
.home-left > div {position:relative;background:#542977;box-shadow:5px 3px 5px #281740;display:block;height:125px;margin:0 0 10px;width:220px;background:url(images/backgrounds/bg-left-box-NEW.png?v=0.00) no-repeat 0 0}
.home-left > .free-sales {background-position:0 0}
.home-left > .free-rental {background-position:0 -125px}
.home-left > .free-online {background-position:0 -250px}
.home-left > .free-suburb {margin:0;background-position:0 -375px}
.home-left a.appraisalbox {
	background:rgba(232, 230, 228, 0.9);border:1px solid #DCDCDC;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);
	height:auto;left:0px;padding:10px;position:absolute;top:0px;width:198px;height:104px;z-index:9;
	text-decoration:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s
}
.home-left > div:hover > a.appraisalbox {filter:alpha(opacity=1000);-moz-opacity:100;-khtml-opacity:100;opacity:0.2}
.home-left > div > a.appraisalbox span {display:block;color:#333}
.home-left > div > a.appraisalbox span.apptitle {font-size:16px;font-weight:bold;color:#000}
.home-left > div > a.appraisalbox span.desc {margin:5px 0}
.home-left > div > a.appraisalbox span.list {padding:0 0 0 15px;background:url(images/icons/icn-bullet.png) no-repeat left center}

.home-right {float:right;overflow:hidden;position:relative;width:750px}
.home-right .videoholder {height:530px;position:relative}
.home-right .videoholder iframe {height:100%;position:absolute;top:0;width:100%}
.home-right .videoholder video {height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:auto}
.home-right .pagination {bottom:55px;position:absolute;right:7px;z-index:9}
.home-right .pagination a {float:left;height:21px;margin:0 0 0 5px;text-indent:-9999px;width:21px;background:url(images/backgrounds/bg-pager.png?v=0.01) no-repeat 0 -21px}
.home-right .pagination a:hover, .home-right .pagination a.activeSlide {background-position:0 0}
.home-right .slideshow {box-shadow:5px 3px 5px #281740;height:530px !important;overflow:hidden;width:750px}
.home-right .slideshow img {width:750px !important;height:auto !important	}
.home-middle {background:#B8B3AF;padding:10px;display:inline-block;width:980px}
.home-middle h2 {display:block;height:20px;margin:0 0 10px;width:200px;background:url(images/backgrounds/bg-h2.png) no-repeat left top}
.home-middle > div {float:left;margin:0 10px 0 0;width:188px}
.home-middle > div a {display:block;box-shadow:5px 3px 5px #6E6B69;height:115px;overflow:hidden;width:188px;position:relative}
.home-middle > div a:after {position:absolute;content:'';display:inline-block;top:33%;left:0;right:0;margin:0 auto;background:url(images/play.png) no-repeat;height:42px;width:42px;background-size:contain}
.home-middle > div a img {width:188px}
.home-middle > div h3 {color:#414042;font-size:13px;padding:10px 0 0;text-shadow:0 1px 1px #999}
.home-middle > .about {margin:0}
.home-top #quick_search {bottom:71px;position:absolute;right:1px;width:390px}
.home-top .realty_widget_quick_search {width:290px;position:absolute;top:0;right:0}
.home-top #quick_search form {padding:15px;height:308px}

#quick_search ul.qs-ul li {clear:both}
#quick_search select {width:245px;cursor:pointer}

.home-top #quick_search select {width:260px}
#quick_search .price select, #quick_search .house_rooms select {width:118px}
.home-top #quick_search .price select, .home-top #quick_search .house_rooms select {width:126px}  
#quick_search .property_type select {margin:0 0 10px}
#quick_search .prices, #quick_search .numberofrooms {width:118px;margin:0 0 10px;float:left}
.home-top #quick_search .prices, .home-top #quick_search .numberofrooms {width:124px}
#quick_search .prices.price_min, #quick_search .bedrooms {margin-right:9px}
.realty_widget_quick_search_2 #quick_search .bedrooms,
.realty_widget_quick_search_2 #quick_search .bathrooms,
.realty_widget_quick_search_2 #quick_search .cars{width:83px !important}
.realty_widget_quick_search_2 #quick_search .cars{margin-right:0px !important}
.realty_widget_quick_search_2 #quick_search .bedrooms .sbHolder,
.realty_widget_quick_search_2 #quick_search .bathrooms .sbHolder,
.realty_widget_quick_search_2 #quick_search .cars .sbHolder{width:80px !important}
#quick_search p.instruction {float:left;font-style:italic;padding:3px 0 0 10px}

.home-top #featured {height:530px;width:750px;position:relative}
.home-top #featured #featImg {height:530px !important;overflow:hidden;width:750px !important}
.slideWrap {position:relative;height:530px !important;width:795px !important}
.home-top #featured #featProperties {display:none;margin:10px 0 0;float:right}
.home-top #featured #featImg p.slideImage img {width:795px}
.home-top #featured .feature_photo img {min-height:346px}
.home-bottom {margin:0px 0 0}
.home-top #featured .slideWrap .featureInfo {background:rgba(0, 0, 0, 0.5);bottom:0;font-size:16px;left:0;padding:10px;position:absolute;text-transform:capitalize;width:730px;line-height:24px}
.home-top #featured .slideWrap .featureInfo .address {float:left;margin:0 10px 0 0;text-transform:capitalize}
.home-top #featured .slideWrap .featureInfo .suburb {float:left;text-transform:capitalize}
.home-top #featured .slideWrap .featureInfo .infoWrap {float:right}
.home-top #featured .slideWrap .featureInfo .infoWrap .rooms {float:left;margin:0 16px 0 0}
.home-top #featured .slideWrap .featureInfo .infoWrap .rooms li {height:24px;line-height:24px;margin:0 0 0 10px;padding:0 30px 0 0}
.home-top #featured .slideWrap .featureInfo .infoWrap .rooms li.bedrooms {background:url(images/icons/room-bed.png) no-repeat right center}
.home-top #featured .slideWrap .featureInfo .infoWrap .rooms li.bathrooms {background:url(images/icons/room-bath.png) no-repeat right center}
.home-top #featured .slideWrap .featureInfo .infoWrap .rooms li.carspaces {background:url(images/icons/room-car.png) no-repeat right center}

.home-top #featured .slideWrap .featureInfo .infoWrap .dealType {float:left}
.home-top #featured #featProperties li a {background:#B8B3AF;border-radius:100%;display:block;font-size:0;height:15px;width:15px}
.home-top #featured #featProperties li a.activeSlide, .home-top #featured #featProperties li a:hover {background:#FEDE00}

.realty_widget_current_listings {float:left;width:670px}
.realty_widget_current_listings .photo {position:relative;float:left;width:202px;position:relative;margin:15px 0 15px 16px}
.realty_widget_current_listings .photo .photo-wrap a {display:block;width:200px;height:150px;border:1px solid #3D3D3E;box-shadow:0 0 2px rgba(255,255,255,.75)}
.realty_widget_current_listings .photo .photo-wrap a img {max-width:200px}
.realty_widget_current_listings .photo .photo-wrap .photo-desc {background:url(images/backgrounds/transparent-black-50.png) 0 0 repeat;bottom:2px;left:2px;padding:3px 0;position:absolute;width:199px}
.realty_widget_current_listings .photo .photo-wrap .photo-desc p {float:left;color:#fff;padding:0 5px;font-size:14px}
.realty_widget_current_listings .photo .photo-wrap .photo-desc p.property_type {border-right:solid 1px #fff;border-left:solid 1px #fff}

.home-bottom .link-box {float:right;width:260px;height:187px;padding:15px}
.home-bottom .link-box .link-subscribe, .home-bottom .link-box .link-appraisal {width:260px;height:62px;border:solid 1px #fff;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.5)}
.home-bottom .link-box .link-subscribe {margin:23px 0 15px;*margin:37px 0 15px}
.home-bottom .link-box .link-subscribe a, .home-bottom .link-box .link-appraisal a {display:block;width:260px;height:62px;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0}
.home-bottom .link-box .link-subscribe a:hover, .home-bottom .link-box .link-appraisal a:hover {background-position:0 -62px}
.home-bottom .link-box .link-subscribe a {background-image:url(images/backgrounds/link-subscribe.png)}
.home-bottom .link-box .link-appraisal a {background-image:url(images/backgrounds/link-appraisal.png)}

/* footer*/
---------------------------------------------------------- */
#footer {width:100%}
.site-credit {background:#FFF;color:#555;margin:0 auto;padding:10px;width:980px;box-shadow:0 -3px 5px rgba(0, 0, 0, 0.5)}
.ie7 .site-credit {padding:24px 0 15px}
.site-credit p.right{float:right}
.site-credit p.left{float:left}
.site-credit p.left label {display:block;text-align:left}
.site-credit p.bottom.left {clear:both;float:left}

.footerwrap p.credit {padding:0;margin:0}
.footerwrap p.agentpoint {position:absolute;top:13px;right:20px;display:none}
.footerwrap p.agentpoint img {padding:0;border:0}
#footer a {color:#555}
#footer a:hover {color:#D9DADB}
#footer ul.nav-bottom {padding:20px 0 0}
#footer ul.nav-bottom li.li_parent {float:left;width:187px;margin:0 0 20px}
#footer ul.nav-bottom li.li_parent a.a_parent {display:block;padding:0 0 10px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:bold;text-decoration:none}
#footer ul.nav-bottom li.li_parent a.a_parent:hover {text-decoration:none}
#footer ul.nav-bottom li ul {border:none;padding:0}
#footer ul.nav-bottom li ul li a {color:#fff}
#footer ul.nav-bottom li ul li a:hover {color:#FF4500;text-decoration:none}

/* sidebar
---------------------------------------------------------- */
#sidebar {float:left;margin:10px;width:220px}
#sidebar .side_block {margin:0 0 15px}
#sidebar h3 {font-size:16px;margin:0 0 10px;font-family:'FuturaBkBook';text-transform:uppercase}
#sidebar form#search_quick, #sidebar #share_enjoy, #sidebar .block_content, #sidebar .ui-tabs-panel {padding:15px}

table.share_enjoy {width:245px}
table.share_enjoy td {padding:5px 0}
table.share_enjoy td img, table.share_enjoy td a {float:left}
table.share_enjoy td img {width:16px;height:16px;margin:0 5px 0 0}

/* content
---------------------------------------------------------- */
#content, .content {position:relative;float:right;margin:10px 10px 0 0;padding:0 0 40px;width:740px}
#content .page > a.carrers {position:absolute;right:0;top:-19px}
#content .page > a.carrers img {display:block;height:auto;max-width:100%}
h1.section_title {margin:0 0 20px;padding:0 0 5px;	font-size:16px;font-weight:bold;clear:both;color:#049BEB}
h2.section_title {font-size:16px;font-weight:bold;padding:7px 10px;color:#FFC20F}

/* Posts */
.post {padding:0 0 15px;margin:0 0 15px;background:url(images/backgrounds/inset.png) 0 bottom repeat-x;position:relative;min-height:53px}
p.author_thumb {width:50px;height:50px;padding:0;margin:0 10px 0 0;float:left;overflow:hidden}
p.author_thumb img {max-width:50px;height:auto}
p.author_pic {width:110px;height:110px;padding:0 5px 6px 0;float:right}
p.author_pic img {width:105px;height:105px;border:0}
.post_title_date {width:568px;margin:0;float:left}
.post_title_date.no_author_thumb {width:100% !important;margin-bottom:9px}
.post_title_date h2	{padding:0;border:none !important;font-size:14px;font-weight:normal;color:#fff}
.post_title_date h2	a {color:#fff}
p.postdate {margin:0;padding:0;text-transform:capitalize;font-size:11px}

.flag {position:absolute;top:0;right:0;text-align:center; text-transform:uppercase;display:none}
.flag a {width:140px;height:23px;line-height:23px;padding:0;display:block;background:url(images/backgrounds/bg_cat.png) repeat-x 0 0;color:#fff !important}
.flag a:hover {color:#000 !important;text-decoration:none}
.post-content {text-align:justify}
.single .post-content {padding:15px 0 0;clear:both}
.single .post-content p, .commentcontent p {margin:0 0 10px}
p.featured_image img{max-width:615px;height:auto}

/* Posts Page */
p.postmetadata {width:595px;height:18px;clear:both}
span.post_filed_cats {float:left}
.navigation p {margin:0 !important}
#blog-div.single #content .navigation p {padding-bottom:4px}
#blog-div .navigation p a {padding:2px 4px}
#blog-div.single .navigation p a {padding:0}

/* Comments */
/* Comment List */
div#comments {padding:0 0 15px;margin:0 0 15px;background:url(images/backgrounds/inset.png) 0 bottom repeat-x}
div#comments h4 {color:#fff;font-size:14px;font-weight:normal;margin:0 0 10px;font-family:'FuturaBkBook';text-transform:uppercase}
div#comments .navigation {display:none}
.comment-author {float:left;width:110px;padding:0 10px 0 0;font-size:11px}
.comment-author img {max-width:50px}
.commentcontent {float:right;width:510px;margin:0 0 15px;text-align:justify}
.commentcontent .reply a {color:#fff}
span.says {display:none}

/* Leave a Reply */
#commentform-container {position:relative}
#content #commentform-container h4 {color:#fff;font-size:14px;font-weight:normal;margin:0 0 10px}
#commentform-container .cancel-comment-reply {display:none}
#commentform-container form input.textbox {width:305px}
#commentform-container form textarea {width:460px;height:180px;margin:0}
#commentform-container p.logged {position:absolute;top:0;right:0;font-style:italic}
#commentform-container form#commentform p {clear:both}
#commentform-container form#commentform label {float:left;width:120px}
#commentform-container form#commentform input {width:200px;margin:0 0 5px}
#commentform-container form#commentform textarea {width:400px;height:75px;margin:0 0 5px}
#commentform-container form#commentform p.button {padding:0 0 0 120px}
#commentform-container form#commentform p.button input.btn {width:100px}

#wp_related_posts {padding:10px}
#wp_related_posts h3 {margin:0 0 5px;font-size:14px;font-weight:bold;font-family:'FuturaBkBook';text-transform:uppercase}
#wp_related_posts li {margin:0 0 3px 15px}
#wherego_related {margin-bottom:5px;padding-top:20px;padding-bottom:16px}

/* GLOBAL STYLING 
---------------------------------------------------------- */
.image a, .agent_photo a {display:block;overflow:hidden}
#sidebar p.button {padding:0 0 0 143px}

/* SEARCH RESULT 
---------------------------------------------------------- */
.page-template-search_results_page-php  .entry{background:none;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.listWrap {border-bottom:1px dashed #EAEAEA;display:inline-block;margin:0 0 10px;padding:0 0 10px;width:100%}
#sorter_pagination {border-bottom:1px dashed #592585;border-top:1px dashed #592585;clear:both;margin:0 0 20px;padding:10px 0 0;position:relative;width:100%}
#tabbed_listings #sorter_pagination {border-bottom:1px dashed #EAEAEA;height:30px;margin:0 0 15px}

.number_properties {float:left}
.sorter_search_quick {float:right}
#favourite-property .sorter_search_quick {top:-55px}
.sorter_search_quick select {float:right;margin:0 0 0 1px;background:#eaeaea;*width:95px;padding:2px}
.sorter_search_quick p {background:none;border-radius:0 0 0 0;box-shadow:none;float:left;margin:0 2px 0 0;width:auto}
.sorter_search_quick p.pdf.btn {width:auto !important;min-width:0 !important}
.sorter_search_quick p:hover {background:none}
.sorter_search_quick p a.btn {background:url("images/icons/icon_pdf.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #6F6F6F !important;border-radius:0;box-shadow:none;filter:none;height:20px;padding:1px;text-indent:-9999px;width:19px !important;min-width:0 !important}
#sorter_pagination .page_toolbar {clear:both;padding:10px 0}
#tabbed_listings #sorter_pagination .page_toolbar {top:10px}
.page_toolbar p {float:left;margin:0}
.page_toolbar a {color:#fff;display:inline-block;padding:0 3px;text-decoration:none}
.page_toolbar a:hover {color:#FEDE00}
.page_toolbar a.current_page_link {background:#FEDE00;border:1px solid #FEDE00;padding:0 5px;color:#000;border-radius:100%}
.page_toolbar .page_prev, .page_toolbar .page_next {font:14px Verdana, Geneva, sans-serif;margin:1px 0 0 5px}

/* search_results list */
#search_results_tab {position:absolute;right:105px\0/;right:105px;bottom:119px}
#search_results .ui-tabs-nav {width:48px !important;height:24px;background:none;border:none}
#search_results .ui-tabs-nav li {margin:0 0 0 1px;background:none}
#search_results .ui-tabs-nav li a {display:block;width:21px;height:21px;padding:0;text-indent:-9999px;border:solid 1px #353537;background-position:center center;background-repeat:no-repeat;background-color:#a5a5a7;box-shadow:0 0 2px rgba(255, 255, 255, 0.5) inset}
#search_results .ui-tabs-nav li.thumbnail_format a {background-image:url(images/icons/icon_thumb.png)}
#search_results .ui-tabs-nav li.list_format a { background-image:url(images/icons/icon_list.png)}
#search_results .ui-tabs-nav li a:hover, #search_results .ui-tabs-nav li.ui-state-active a {background-color:#c5c5c7}
#search_results .ui-tabs-panel, #list_fav #list_format {clear:both;padding:15px 0 0}
#bottom_pagination {border-top:1px dotted #EAEAEA;clear:both;float:left;margin:10px 0 0;padding:10px 0 0;width:100%}
#bottom_pagination .page_toolbar {float:left}

/* thumbnail_format */
#search_results #thumbnail_format {clear:both;float:left;width:100%}
table.property td.thumbCont {padding:0 0 10px;float:left}
table.property td.thumbCont .item-wrap {border-top:1px solid #FFF;padding:10px 0;position:relative;width:360px}
table.property td.thumbCont.alt .item-wrap {margin:0 0 0 20px}
table.property td.thumbCont .image a {height:270px;width:360px;border-radius:0 0 30px 0;text-align:center;background:#fff}
table.property td.thumbCont .image a img {width:auto;height:100%}
table.property td.thumbCont .tdContent {margin:10px 0 0;position:relative;height:auto /*140px*/;min-height:54px}
#properties-for-sale table.property td.thumbCont .tdContent {height:auto}
table.property td.thumbCont .tdContent .more-info {position:absolute;right:0;bottom:-10px !important}
table.property td.thumbCont .tdContent a {color:#eee;font-size:12px}
table.property td.thumbCont .tdContent .suburb {font-weight:bold;width:215px}
table.property td.thumbCont .tdContent ul {clear:both;float:left}
table.property td.thumbCont .tdContent .suburb a {font-size:14px}
table.property td.thumbCont .tdContent .price {margin:0 0 10px}
table.property td.thumbCont .tdContent .property_type {float:right}
table.property td.thumbCont .tdContent .headline {clear:both;float:left;display:none}
#thumbnail_format ul.rooms {float:none;position:absolute;right:0;top:0}
#list_format .rooms-wrap {position:absolute;top:40px;right:0;margin:0;padding:0 0px 0 0;width:160px;height:23px}
#list_format ul.rooms {float:right;margin:2px 0 0}
ul.rooms li {margin:0 0 0 10px;float:left;background:none}
ul.rooms li span {float:left}
#list_format ul.rooms li span {padding:0}
ul.rooms li span.room_count {padding-top:2px;color:#fff}
ul.rooms li span.room_type {width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;margin-left:5px;float:left;display:block;text-indent:-9999px}
#list_format ul.rooms li span.room_type {width:16px;height:17px;margin:0 5px;background-position:0 1px}
ul.rooms li.bedrooms span.room_type {background-image:url(images/icons/room-bed-wh.png?v=0.02);background-size:20px 20px}
ul.rooms li.bathrooms span.room_type {background-image:url(images/icons/room-bath-wh.png?v=0.02);background-size:20px 20px}
ul.rooms li.carspaces span.room_type {background-image:url(images/icons/room-car-wh.png?v=0.02); background-size:20px 15px;background-position:0 3px}
#property ul.rooms li.bedrooms span.room_type {background-image:url(images/icons/room-bed.png?v=0.04);background-size:20px 20px}
#property ul.rooms li.bathrooms span.room_type {background-image:url(images/icons/room-bath.png?v=0.04);background-size:20px 20px}
#property ul.rooms li.carspaces span.room_type {background-image:url(images/icons/room-car.png?v=0.04); background-size:20px 15px;background-position:0 3px}
#list_format ul.rooms li.bedrooms span.room_type {background-image:url(images/icons/room-bed-16.png?v=0.01)}
#list_format ul.rooms li.bathrooms span.room_type {background-image:url(images/icons/room-bath-16.png?v=0.01)}
#list_format ul.rooms li.carspaces span.room_type {background-image:url(images/icons/room-car-16.png?v=0.01)}

/* list_format */
table.property td.listCont {padding:0 0 5px}
table.property td.listCont .image {float:left;width:200px;height:150px}
table.property td.listCont .image a {width:200px;height:150px}
table.property td.listCont .image a img {width:200px;height:150px}
table.property td.listCont .tdContent {float:right;width:670px;*width:680px;position:relative}
#properties-for-rent table.property td.listCont .tdContent,
#renting table.property td.listCont .tdContent,
#sold table.property td.listCont .tdContent  {width:670px}
#team table.property td.listCont .tdContent,
#favourite-property table.property td.listCont .tdContent {width:675px}
#team .descCont {width:785px}
td.listCont .tdContent p {margin:0 0 10px}
td.listCont p.headline { clear:both;width:520px;font-weight:bold;font-size:14px;text-transform:uppercase;color:#542977}
td.listCont p.description {clear:both;width:520px}
#team td.listCont p.headline { clear:both;width:500px}
#team td.listCont p.description {clear:both;width:500px}
td.listCont p.suburb {clear:both;position:absolute;top:20px;right:0}
td.listCont p.price {float:left;margin:0;position:relative;padding:2px 0 0 0}
td.listCont p.property_type {position:relative;margin:0;padding:2px 10px;float:left;margin:0 0 10px}
td.listCont .land_building_size p {margin:0}
.listWrap .property_id, .listWrap .id{position:absolute;right:0;top:0}
.listWrap .url{position:absolute;right:0;top:70px}
table.property .image, td .td_slider_photo {position:relative}
table.property .image  .image_overlay {position:absolute;top:-9px;left:-9px}
table.media_table .image_overlay{position:absolute;top:25px;left:0}
table .image_overlay {width:305px;height:229px}
table .image_overlay {width:200px;height:150px}
table .image_overlay .sticker img, .image_overlay .sticker span {display:none}
table .image_overlay .sticker.sold {background:url(images/stickers/sold.png?v=0.01) 0 0 no-repeat}
table .image_overlay .sticker.leased {background:url(images/stickers/leased.png?v=0.01) 0 0 no-repeat}
table .image_overlay .sticker.under_offer {background:url(images/stickers/under_offer.png?v=0.01) 0 0 no-repeat}
table .image_overlay .sticker.open_home {background:url(images/stickers/open_home.png?v=0.01) 0 0 no-repeat}
#scroll-container .sticker{width:150px;height:150px}
#scroll-container .sticker.sold {background:url(images/stickers/mini-sold.png?v=0.01) 0 0 no-repeat}
#scroll-container .sticker.leased{background:url(images/stickers/mini-leased.png?v=0.01) 0 0 no-repeat}
#scroll-container .sticker.under_offer{background:url(images/stickers/mini-under_offer.png?v=0.01) 0 0 no-repeat}
#scroll-container .sticker.open_home{background:url(images/stickers/mini-open_home.png?v=0.01) 0 0 no-repeat}
#scroll-container .image_overlay{top:0px}

/* Ad banner */
#wp125adwrap_1c .wp125ad {margin-bottom:5px!important}
.wp125ad a {display:block;overflow:hidden;width:210px;background:none;padding:0 0 7px;background:url(images/backgrounds/bg_shadow_center_220.png) no-repeat center bottom}
#wp125adwrap_1c {width:auto !important}	
.wp125ad img {width:210px;height:auto}

/* PROPERTY PAGE
---------------------------------------------------------- */
.property_block {margin:0 0 15px}
.realty_widget_media.property_block {padding:20px 0 10px;position:relative;z-index:0}
.property_block .media_div.with_scroller, .property_block #property_description {padding:10px 10px 0 0}
.property_block #property_stats {clear:both;padding:0 1px 1px}
form.contact_agent_form {color:#222}

/* media */
.property_block .media_div.with_scroller {width:660px;padding:0 1px 1px}
table.media_table td {padding:0}
table.media_table td.td_slider_photo {border-right:1px solid rgba(62, 62, 62, 0.5)}
table.media_table td.td_slider_photo a {display:block;width:527px;height:393px;overflow:hidden}
img#slide_photo, img#slide_photo_center, img#slide_photo_large {max-width:527px;height:393px}
#scroll-container {width:130px;height:393px;overflow:hidden;position:relative}
#scroll-content {position:relative;top:0}
#scroll-content a {display:block;width:130px;position:relative}
td.td_photo_scroller img {max-width:130px;height:auto;border-bottom:1px solid rgba(62, 62, 62, 0.5)}
#scroll-controls {position:absolute;bottom:5px;left:0;height:24px;width:130px}
#scroll-controls a {display:block;width:24px;height:24px;position:absolute;top:0;background-repeat:no-repeat;background-position:0 -24px}
#scroll-controls a:hover {background-position:0 0}
#scroll-controls a.up-arrow {left:5px;background-image:url(images/buttons/media-arrow-up.png?v=0.1)}
#scroll-controls a.down-arrow {right:5px;background-image:url(images/buttons/media-arrow-down.png?v=0.1)}

/* #property_tools */
.top_link {margin:0 0 15px}
.top_link .link-back a, .top_link .property_contract > a {display:block;height:16px;line-height:16px;padding:0 0 0 16px}
.top_link .link-back a {background:url(images/icons/icn_prev.png) no-repeat left 1px}
.link-back {float:left}
.property_contract {float:right}

#property_tools {padding:10px 15px 7px;background:#CA002f}
#property_tools p.button {float:left}
#property_tools p.button .btn {padding:0 0 0 29px;margin:0 10px 5px 0;width:auto;height:24px;line-height:24px;background-color:transparent;border:none;color:#fff !important;text-align:left;background-position:left center;background-repeat:no-repeat;box-shadow:none;filter:none;text-shadow:none}
#property_tools p.button .btn:hover {text-decoration:underline;opacity:0.8}
#property_tools p.button.email_to_self .btn {background-image:url(images/icons/tools-email-self.png)}
#property_tools p.button.email_to_friend .btn {background-image:url(images/icons/tools-email-friend.png)}
#property_tools p.button.print_page .btn {background-image:url(images/icons/tools-print.png)}
#property_tools p.button.add_favs .btn {background-image:url(images/icons/tools-fav-add.png)}
#property_tools p.button.add_remove_favs .btn {background-image:url(images/icons/tools-fav-remove.png)}
#property_tools p.button.view_favs .btn {background-image:url(images/icons/tools-fav-view.png)}
#property_tools p.button.photo_btn .btn {background-image:url(images/icons/tools-gallery.png)}
#property_tools p.button.brochure .btn {background-image:url(images/icons/tools-brochure.png)}
#property_tools p.button.floorplan .btn {background-image:url(images/icons/tools-floorplan.png)}
#property_tools p.button.video .btn {background-image:url(images/icons/tools-video.png)}
#property_tools p.button.walkscore .btn {background-image:url(images/icons/tools-walkscore.png)}
#property_tools p.button.map .btn {background-image:url(images/icons/tools-map.png)}
#property_tools p.button.tw .btn {background-image:url(images/icons/twitter.png)}
#property_tools p.button.fb .btn {background-image:url(images/icons/fb.png)}
#property_tools p.button.calculators .btn {background-image:url(images/icons/grey-calculator.png)}

/* #share_enjoy */
.property_block #share_enjoy p  {margin:0 0 10px;float:left;width:100px}
.property_block #share_enjoy p span {float:left}
.property_block #share_enjoy p span a {line-height:normal;padding:0 0 0 5px}

/* #property_stats */
.property_block #walk_score {background:#fff}
.property_block .property_map {position:relative}
.property_block .property_map h2.fortesqu {position:absolute;top:10px;right:10px;z-index:1;padding:5px 10px;background:rgba(0,0,0,.5);font-size:14px;font-weight:normal;line-height:normal;border-radius:10px 0 10px 0}
.property_block .property_map #map_canvas {z-index:0}
.property_block #sold_properties {padding:15px}
.property_block #sold_properties h4, .property_block #similar_listings h4 {font-size:14px;font-weight:normal;line-height:normal;margin:0 0 10px;color:#fff;display:none}
.property_block #sold_properties table.results {width:100%}
.property_block #sold_properties table.results th {color:#000;background:#83B441;text-align:left}
.property_block #sold_properties table.results th.th_address {border-radius:10px 0 0 0}
.property_block #sold_properties table.results th.th_view {border-radius:0 0 10px 0}
.property_block #sold_properties table.results td {border-bottom:solid 1px #888889}
.property_block #similar_listings {padding:15px 15px 0}
.property_block #similar_listings .block {float:left;width:314px;margin:0 0 15px}
.property_block #similar_listings .block .image {float:left;width:125px;height:94px}
.property_block #similar_listings .block .image a {width:125px;height:94px}
.property_block #similar_listings .block .image img {max-width:125px}
.property_block #similar_listings .block .similar_property_info {float:left;margin:0 0 0 10px;padding:0 10px 0 0;width:167px}
#similar_listings .block .similar_property_info li.sim_price {padding:0 0 5px}
.property_block #similar_listings .block .similar_property_info li.sim_price {padding:0 0 10px}
#similar_listings .block .similar_property_info span.field {display:inline-block;width:50px;font-weight:bold}

/* property_features */
.realty_widget_property_features .block_content {padding:15px}
.realty_widget_property_features #property_features h2.section_title {background:url("images/backgrounds/inset.png") repeat-x 0 0;color:#fff;font-size:14px;font-weight:normal;margin:0 15px;padding:15px 0 0; }
.realty_widget_property_features span.open_date {display:inline-block;width:150px}
.realty_widget_property_features span small {display:inline-block;padding:0 5px}

/* PROPERTY SIDEBAR
---------------------------------------------------------- */
.realty_widget_property_table .property_headline {display:none}
.realty_widget_property_table table td {padding:0 0 2px;border-bottom:1px solid #D0D1D2;color:#fff}
.realty_widget_property_table table td.field {width:120px;font-weight:bold}
.realty_widget_property_table .link-back {background:url(images/backgrounds/inset.png) 0 0 repeat-x;margin:10px 0 0;padding:13px 0 0;text-align:center}
.realty_widget_contact_agent h3 {color:#D0D1D2;font-family:'FuturaBkBook';font-size:15px;margin:0 0 15px;text-transform:uppercase}
.realty_widget_contact_agent .agent_info {display:none;float:left;margin:0 10px 10px 0;width:305px}
.realty_widget_contact_agent #contact_formpart {float:right;width:100%;background:#F0F0F0;height:100%}
.realty_widget_contact_agent #contact_formpart #formpart {margin:10px 0 0;padding:10px;position:relative}
.realty_widget_contact_agent #contact_formpart #formpart select {width:296px}
.realty_widget_contact_agent #contact_formpart #formpart input[type="text"],
.realty_widget_contact_agent #contact_formpart #formpart textarea {width:288px}
.realty_widget_contact_agent #contact_formpart #formpart .button.submit_btn {float:right}
.realty_widget_contact_agent #contact_formpart #formpart p.requi {float:left;margin:5px 0 0}

#property .realty_widget_contact_agent #agentinfo .property_alert {display:block;bottom:10px}
#property .realty_widget_contact_agent #agentinfo .property_alert a {background:#2E154F;color:#FFF;text-shadow:none;width:295px}

.realty_widget_contact_agent #contact_formpart #formpart h2 {background:#B8B2AD;color:#fff;font-size:16px;left:0;padding:7px 0;text-shadow:0 1px 1px #444444;position:absolute;text-align:center;top:-10px;width:316px}
.realty_widget_contact_agent .agent_photo {float:left;width:100px;height:125px}
.realty_widget_contact_agent .agent_photo a {width:100px;height:125px}
.realty_widget_contact_agent .agent_photo a img {max-width:100px}
.realty_widget_contact_agent .agent_contact_info {float:left;margin:0 0 0 10px;width:204px}
.realty_widget_contact_agent .agent_contact_info p{border-bottom:1px solid #D0D1D2;padding:2px 0}
.realty_widget_contact_agent .agent_contact_info p.view-agent {border:none;margin:10px 0 0;padding:0 0 10px;background:url(images/backgrounds/bg-shadow182-right.png) no-repeat right bottom}
.realty_widget_contact_agent .agent_contact_info p.view-agent .btn {width:100%;color:#341B55;border-radius:0;background:#f7b512}
.realty_widget_contact_agent .agent_contact_info p.view-agent .btn:hover {text-decoration:underline}
.realty_widget_contact_agent .agent_contact_info a, .realty_widget_contact_agent .agent_contact_info p.email_agent a{color:#fff}    
.realty_widget_stamp_duty_and_mortgage_calculator .block_content {padding:0 !important}
.realty_widget_stamp_duty_and_mortgage_calculator h3 {display:none;font-size:14px !important;font-weight:normal;line-height:normal;margin:0 !important}
.realty_widget_stamp_duty_and_mortgage_calculator table td {padding:0}
.realty_widget_stamp_duty_and_mortgage_calculator table td.calc_btn {padding:0}
.realty_widget_stamp_duty_and_mortgage_calculator label {float:left;width:100px}
.realty_widget_stamp_duty_and_mortgage_calculator #stamp_result label, .realty_widget_stamp_duty_and_mortgage_calculator #calc_results label {font-weight:bold}
.realty_widget_stamp_duty_and_mortgage_calculator select {width:145px;margin:0 0 5px}
.realty_widget_stamp_duty_and_mortgage_calculator input {width:139px;margin:0 0 5px}
.realty_widget_stamp_duty_and_mortgage_calculator #stamp_result input, .realty_widget_stamp_duty_and_mortgage_calculator #calc_results input {background:none;border:none;font-weight:bold;color:#fff}
.realty_widget_stamp_duty_and_mortgage_calculator #calc_results p {padding:0 0 10px;margin:0 0 10px;background:url("images/backgrounds/inset.png") repeat-x 0 bottom}
.realty_widget_stamp_duty_and_mortgage_calculator table td.last-td select, .realty_widget_stamp_duty_and_mortgage_calculator table td.last-td input {margin:0}
.realty_widget_similar_listings .image {width:100px;height:75px;float:left}
.realty_widget_similar_listings .image a {width:100px;height:75px}
.realty_widget_similar_listings .image a img {max-width:100px}
.realty_widget_similar_listings .block_content {padding:15px 15px 0 !important}
.realty_widget_similar_listings .block {padding:0 0 15px}
.realty_widget_similar_listings .similar_property_info {float:right;width:133px}

/* SUBSCRIBE PAGE
---------------------------------------------------------- */
p.registered, #return {padding:0 0 15px;margin:0 0 15px;font-style:italic;background:url("images/backgrounds/inset.png") repeat-x 0 bottom}
#return {padding:0 0 10px;margin:0 0 10px;color:#ddd}
p.registered a {text-decoration:underline}
#return p {line-height:normal;padding:0 0 5px}
.contact_form .buttons {padding:0 0 0 150px;margin:0 0 25px}
.cf-ol.right {width:250px}
.cf-ol li {padding:0 0 7px;clear:both}
.cf-ol.right p {margin:0 0 10px;font-weight:bold}
.cf-ol label {float:left;width:150px}
.cf-ol img#captcha-image {background:#FFF;float:left}
.cf-ol input {width:200px}
.cf-ol input.checkbox {float:left;margin:1px 5px 0 0;width:auto}
.cf-ol select {width:208px}
.cf-ol textarea {width:200px;height:105px;margin:0}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.cf-ol textarea {height:87px}
}

.lightbox-wrap .cf-ol li {display:inline-block;width:100%}
.cf-ol.right ul {margin:0 0 10px}
.cf-ol ul ul {float:none}
.cf-ol.right ul ul {margin:0 0 0 22px}
.cf-ol ul ul li {clear:both}
#find-me-a-house .cf-ol ul ul li,#subscribe .cf-ol ul ul li, #register-for-email-alerts .cf-ol ul ul li{float:left}
.cf-ol ul ul .numberofrooms, .cf-ol ul ul .prices {float:left;width:100px}
.cf-ol ul ul .bedrooms.numberofrooms, .cf-ol ul ul .price_min.prices {margin:0 6px 0 0}
.cf-ol ul ul .numberofrooms select, .cf-ol ul ul .prices select {width:100% !important}
#login .cf-ol ul ul .bedrooms{padding-right:0px !important;width:100px !important}
#login .cf-ol ul ul .bedrooms select{padding-right:2px !important;margin-right:2px !important}
#find-me-a-house .cf-ol ul ul .numberofrooms select,#find-me-a-house .cf-ol ul ul .prices select,
#login .cf-ol ul ul .bedrooms select, #login .cf-ol ul ul .bathrooms select,
#subscribe .cf-ol ul ul .numberofrooms select,#subscribe .cf-ol ul ul .prices select,
#subscribe .cf-ol ul ul .numberofrooms,#subscribe .cf-ol ul ul .bedrooms select, #subscribe .cf-ol ul ul .bathrooms select,
#register-for-email-alerts .cf-ol ul ul .bedrooms select, #register-for-email-alerts .cf-ol ul ul .bathrooms select,#register-for-email-alerts .cf-ol ul ul .numberofrooms {width:101px !important}
#subscribe .cf-ol ul ul .bedrooms, #register-for-email-alerts .cf-ol ul ul .bedrooms{padding-right:0px}
#subscribe .cf-ol ul ul .bedrooms select, #register-for-email-alerts .cf-ol ul ul .bedrooms select{padding-right:2px}
#find-me-a-house .cf-ol ul ul .numberofrooms,#find-me-a-house .cf-ol ul ul .prices {float:left;width:101px !important;padding-right:0px !important}
#find-me-a-house .cf-ol ul ul .price_min{margin-right:5px !important}

#user_management_page ul ul {width:210px}
.cf-ol ul ul li.house_rooms, .cf-ol ul ul li.price {display:inline-block}
#manage_profile .cf-ol.left {float:none}

.entry .team {border-bottom:1px dotted #EAEAEA;margin:0 0 20px;padding:0 0 20px;text-align:center}
.entry .team img {border:5px solid #EAEAEA;box-shadow:0 0 2px rgba(116, 116, 116, 0.5);padding:2px}

.agent_item {margin:0 0 15px;padding:0 0 15px;border-bottom:1px dashed #eaeaea}
#agents_list .agent_item {background:none;border:medium none;display:inline-block;float:left;height:400px;margin:0 20px 0 0;padding:0 0 10px;text-align:center;width:230px}
#meet-the-team #agents_list {width:750px}
#team #agents_list .agent_item {width:303px;height:auto;float:left}
.imageCont, .descCont {float:left}
.imageCont {width:117px}
.imageCont .image {width:100px;height:125px}
.imageCont img {max-width:100px}
.descCont {width:513px}
.descCont .agent_name h4 {color:#F7B512;font-size:14px;font-weight:bold}
.descCont .agent_detail {padding:0 0 10px}
.descCont p.agent_description {padding:0;text-align:justify}
#team .descCont p.agent_description {padding:0}
#team .email_agent {margin:10px 0 0}
.descCont p#agent_contact_form {padding:10px 0 0}
#testimonial_team ul li {padding:15px 0;background:url(images/backgrounds/inset.png) 0 bottom repeat-x}
#testimonial_team ul li .testimonial_by {font-weight:bold}
#agents_list .agent_item .image {background:none;border:medium none;margin:0}
#agents_list .agent_item .image a {background:#dac4c4;display:block;height:340px;width:230px}
#agents_list .agent_item .image a {position:relative}
#agents_list .agent_item .image a img {width:auto;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
#meet-the-team #agents_list .descCont {margin:10px 0 0;width:100%}
#meet-the-team #agent .agent-name-pos {background:#CA002F;color:#FFF;height:33px;line-height:33px;margin:10px 0;padding:0 10px;position:relative;font-weight:bold;font-size:14px}
#meet-the-team #agent .agent-name-pos p.email_agent {position:absolute;right:0;top:0;height:33px}
#meet-the-team #agent .agent-name-pos p.email_agent > a {background:#B8B2AD;color:#FFF;display:block;font-weight:normal;height:33px;line-height:33px;margin:0;padding:0 10px;text-decoration:none}
#meet-the-team #agents_list .descCont .agent_contact_info {position:relative}
#meet-the-team #agents_list .descCont .agent_contact_info .agent_link_detail {bottom:0;position:absolute}
#meet-the-team .imageCont {float:left;width:230px;padding-right:15px;box-sizing:border-box}
#meet-the-team .imageCont .image {background:rgb(214, 213, 211);border:medium none;height:auto;overflow:hidden;width:100%}
#meet-the-team .imageCont .image img {max-width:100%;width:100%}
#meet-the-team .descCont {float:right;width:507px}
#meet-the-team .descCont .agent_description {margin:0 0 15px}
#meet-the-team ul.ui-tabs-nav {background:none repeat scroll 0 0 #542977;margin:0 0 20px}
#meet-the-team .contDesc {float:right;position:relative;width:610px}
#meet-the-team .contDesc p {width:470px}
#meet-the-team .contDesc .rooms-wrap {right:0;top:0;width:auto}
#meet-the-team .contDesc .rooms-wrap span.room_type {background-size:16px 16px}
#meet-the-team .contImage {float:left;margin:0 10px 0 0;position:relative;overflow:hidden}
#meet-the-team .contImage a {display:block;height:130px;overflow:hidden;width:200px}
#meet-the-team .contImage a img {max-width:200px}
#meet-the-team .contImage .image_overlay {left:-8px;position:absolute;top:-10px}

/* FAVOURITE PROPERTY PAGE
---------------------------------------------------------- */
p.return_favs {position:absolute;top:0;right:0}
p.return_favs span {margin:0 2px 0 0;float:left}
p.return_favs span.return-arrow {font-family:'CenturyGothic';font-size:16px}
p.return_favs a:hover {text-decoration:underline}

/* CALCULATORS PAGE
---------------------------------------------------------- */
.clc h4 {font-size:14px;font-weight:normal;margin:0 0 15px;font-family:'FuturaBkBook';text-transform:uppercase}
.clc .calc-td-form {width:380px}
.clc table td {padding:0;color:#fff}
.clc table td.calc_field {width:160px}
.clc select, .clc input {margin:0 0 5px} 
.clc select {width:208px}
.clc input {width:200px}
.clc input[type="radio"]{width:auto}
.clc .submit_btn {padding:0 0 0 160px;margin:0}
#stamp_duty_calculator.clc {margin:0 0 15px;padding:0 0 15px 5px;background:url(images/backgrounds/inset.png) 0 bottom repeat-x}
.clc .calc-td-result {font-weight:bold}
.clc .calc-td-result input {background:none;border:none;color:#fff;font-weight:bold;width:auto}
.clc .calc-td-result label {float:left;width:75px}
.clc .calc-td-result p {display:none}

/* OPENTIMES PAGE
---------------------------------------------------------- */
table.date_container {width:100%;margin:0 0 15px;border:1px solid #D0D1D2}
table.date_container th {background:#542977; color:#FFF}
table.date_container td {text-align:center}
table.date_container .alt td {background:none}
table.date_container td.time_cell {width:120px;text-align:left}
table.date_container td.time_cell span{margin-left:20px}
table.date_container td.suburb_cell {width:125px}
table.date_container td.address_cell {width:270px;text-align:left;*width:315px}
table.date_container td.address_cell a{float:left;*width:290px}
table.date_container td.address_cell a.map{background:url("images/icons/map.png") no-repeat scroll 2px 0;height:18px;padding:2px;width:19px;margin-right:5px}
table.date_container td.property_type_cell {width:100px;text-align:left}
table.date_container td.bedrooms_cell {width:30px;text-align:left}
table.date_container td.bedrooms_cell span {background:url("images/icons/room-bed-small.png") no-repeat;position:absolute;width:18px;height:18px;margin-left:5px}
table.date_container td.bathrooms_cell {width:30px;text-align:left}    
table.date_container td.bathrooms_cell span{background:url("images/icons/room-bath-small.png") no-repeat;position:absolute;width:18px;height:18px;margin-left:5px}
table.date_container td.carspaces_cell {width:30px;text-align:left}    
table.date_container td.carspaces_cell span {background:url("images/icons/room-car-small.png") no-repeat;position:absolute;width:18px;height:18px;margin-left:5px}
table.date_container td.price_cell {width:130px;text-align:left}
table.date_container td.property_link {width:30px;text-align:right}

/* EMAIL PROPERTY
---------------------------------------------------------- */
#email_subscribe {color:#eee}
#email_subscribe #main_body h2 {padding:0 15px;	height:41px;line-height:41px;font-size:18px;font-weight:normal;color:#fff;font-family:'FuturaBkBook';text-transform:uppercase;background:#542977}
#email_subscribe #main_body form {padding:15px}
#email_subscribe #main_body form .cf-ol select {width:200px}
#email_subscribe #main_body form p.submit_btn {clear:both;padding:0 0 10px 150px}
#email_subscribe #main_body form p.requi {padding:0 0 0 150px;font-style:italic}

/* LOCATION INFO
---------------------------------------------------------- */
.location_info_table ul {background:url("images/backgrounds/inset.png") repeat-x scroll 0 bottom transparent;margin:0 0 15px;padding:0 0 15px;width:100%;float:left}
.location_info_table ul li {float:left;margin:0 15px 0px 0}
.location_info_table ul li .image {float:left;width:365px}
.location_info_table ul li .image img {max-width:365px}
.location_info_table ul li.td_description{width:510px}
.location_info_table ul li.td_description strong{float:left;width:100px}    
.suburb-description h4.location_heading {background:url("images/backgrounds/inset.png") repeat-x scroll 0 bottom transparent;font-size:18px;font-weight:normal;margin:0 0 15px;padding:0 0 15px}
.location_image .image {width:244px;float:right;margin:5px 0 0 15px}
.location_image img {max-width:244px}
.location_short_info {margin:0 0 15px}
.location_short_info span.field {display:inline-block;width:85px}
.location_short_info span.colon {display:inline-block;width:13px}
.location_amenities {margin:0 0 15px}
.location_description {text-align:justify;margin:0 0 15px}
.location_sold h4, .location_leased h4 {margin:0 0 10px;font-size:14px;font-weight:normal}
.suburb-description .results tr.th {background:url("images/backgrounds/date_container-th.png") no-repeat scroll 0 0 transparent}
.suburb-description .results tr.th th {color:#000}
.location_sold {margin:0 0 15px}
.location_leased {margin:0 0 15px}
.suburb-description .gsmsc-idleMapDiv {border:1px solid #4D4D4E !important;width:910px !important;height:244px !important;margin:0 !important;box-shadow:0 0 3px rgba(255,255,255,.5)}
.suburb-description .gsmsc-controls form, .suburb-description .gsmsc-controls table {margin:0}
.suburb-description .gsmsc-controls table td {padding:0}
.suburb-description .gsmsc-controls form input.gsc-input {border:1px solid #3B3B3B;padding:2px !important;width:845px !important}
.suburb-description .gsmsc-controls form input.gsc-search-button {padding:1px 5px;cursor:pointer}
.suburb-description .gsmsc-controls form .gsc-branding-text {color:#fff}
.suburb-description .gsmsc-controls form .gsc-branding img.gsc-branding-img-noclear {padding-top:5px !important}

/* Print Property */
body#print-property #main_body{width:750px;background:none;margin:0 auto;padding:0}
#print-property {background:#fff}
#print-property h1.page-title {display:none}
#print-property .entry {background:none;box-shadow:none}
#print-property #container {color:#333;width:750px}
#print-property #sidebar h3 {padding:15px;border-bottom:1px solid #FFF;font-family:'FuturaBkBook';text-transform:uppercase}
#print-property #sidebar {background:none;color:#FFF;width:auto}
#page_nav_buttons a {color:#FF8900;font-weight:bold}
#page_nav_buttons #print_page {border-right:1px solid;float:left;margin-right:10px;padding-right:10px}
#page_nav_buttons {position:relative;top:-20px}
body#print-property #headerwrap{width:750px;margin:0 auto}
body#print-property .realty_widget_property_table,body#print-property .realty_widget_property_table #details{height:auto;margin:0;padding:0;float:none}
body#print-property .realty_widget_property_table{padding:0;position:relative}
body#print-property .realty_widget_property_table p.property_headline{margin:11px 0 10px;padding:0;border:0;font-size:18px}
body#print-property .headerwrap {width:700px}
body#print-property h2 {border-bottom:1px solid;font-size:1.75em;margin:0px 0 0.5em;padding-bottom:10px;font-family:'FuturaBkBook';text-transform:uppercase}
body#print-property h4 {font-size:1.25em;margin:0.825em 0;font-family:'FuturaBkBook';text-transform:uppercase}
body#print-property .agent_photo {display:inline-block;float:left;margin-right:20px}
body#print-property #content {float:right;margin:0 0 0 40px;width:430px}
body#print-property #property_description {width:430px;margin:0 0 25px;float:none}
body#print-property #property_images_medium {width:430px;height:340px;margin:0 0 15px}
body#print-property #property_images_medium .photo {width:210px;height:158px;margin:0 5px 5px 0;float:left}
body#print-property #property_images_medium .photo img {width:208px;height:156px;border:1px solid #333}
body#print-property .property_map{width:428px}
body#print-property #map_canvas{width:428px !important;height:321px !important;border:1px solid #333}
body#print-property #sidebar{width:250px;background:0;margin:0 0 0 0;padding:0px 0;border:0;float:right}
body#print-property .side_block{margin:0 0 20px;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
body#print-property table,body#print-property tr{width:100%;background:none;margin:0 0 30px}
body#print-property #details .block_bottom {width:auto;margin:0;padding:0;border:0}

#featured_sale,#featured_lease{float:left;width:302px;overflow:hidden;background:#4a4a4a;margin:0 5px 0 0}
#featured_lease{margin-right:0px !important}
.realty_widget_featured_listings .section_title{background:url(images/backgrounds/heading-bg.png);color:#fffefe;font-size:16px;text-transform:uppercase}
.realty_widget_featured_listings .section_title span{display:block;background:url(images/backgrounds/arrow-right.png) no-repeat center right}
.realty_widget_featured_listings{float:left;width:610px;background:none !important}
.realty_widget_featured_listings #featured_listings{padding:8px}
.realty_widget_featured_listings #featured_listings .feature_photo{display:block;overflow:hidden;width:286px;height:154px;position:relative}
.feature_photo img{max-width:295px}
.slide-wrap {height:340px;padding:0 0 24px;margin:0 0 10px;overflow:hidden;background:url(images/backgrounds/bg-shadow-950D.png) no-repeat center bottom}
.main-image{float:left;height:340px;overflow:hidden;position:relative;width:100%;z-index:0;margin-bottom:10px}
.main-image img{height:auto !important;width:100% !important}
.home-top .ads{position:relative;width:100%}
.home-top .ads-wrap {float:left;margin:0 10px 0 0;width:228px;height:180px;border:1px solid #BFB4C9}
.home-top .ads-wrap.six {margin:0}
.home-top .ads a.title {display:block;height:180px;width:228px;position:relative}
#scrollbar .overview > div a.overlay {background:url(images/icons/icn-video.png) no-repeat 0 0;height:48px;left:40%;position:absolute;top:25%;width:48px}
#scrollbar .overview > div > a.title {bottom:0;color:#FFFFFF;font-size:16px;left:0;padding:10px;position:absolute;width:208px;background:url(images/backgrounds/bg-purple-70.png)}

/*-----Slideeffect-----*/
#sideEffect {width:228px;height:180px;position:relative}

#home .overview .first {background-image:url(images/backgrounds/bg-selling-tips.png)}
#home .overview .second {background-image:url(images/backgrounds/bg-buying-tips.png)}
#home .overview .three {background-image:url(images/backgrounds/bg-market-news.png)}
#home .overview .four {background-image:url(images/backgrounds/bg-blog.png)}
#home .overview .five {background-image:url(images/backgrounds/bg5.png)}
#home .overview .six {margin:0 !important;background-image:url(images/backgrounds/bg6.png)}

.link-box-new {float:right;margin:20px 0 0}
.link-box-new a {color:#A7A7A7;display:block;font-weight:bold;text-align:right;display:none}

#quick_search ul.qs-ul li{clear:none;float:left;margin:0 10px 0 0;margin-right:8px\9;padding:8px 0 0}
.realty_widget_quick_search_2 #quick_search ul.qs-ul li{float:none;display:inline-block;padding:0;margin:0}
#quick_search ul.qs-ul li.search_suburb{margin-right:5px !important}
.realty_widget_quick_search #quick_search ul.qs-ul li.search_suburb{margin-right:0px !important;*background:url(images/buttons/quick-search-box.png) no-repeat 0px 9px;background /*\**/:url(images/buttons/quick-search-box.png) no-repeat\9;background-position /*\**/:0px 9px\9}
.realty_widget_quick_search #quick_search ul.qs-ul li.quick_search_btn{margin-right:0px !important;margin-top:5px}
.realty_widget_quick_search_2 #quick_search ul.qs-ul li.quick_search_btn{width:70px;margin-right:0px !important}
#quick_search ul.qs-ul li select {width:88px}
.ie7 #quick_search ul.qs-ul li select {height:26px}
#find-me-a-house .realty_widget_quick_search li.search_property_types, .realty_widget_quick_search li.price, li.search_property_types,
.realty_widget_quick_search li.search_property_types{display:none}
#find-me-a-house .realty_widget_quick_search_2 li.price, li.search_property_types{display:block;margin-right:5px !important}

.realty_widget_quick_search #quick_search{height:45px}
#quick_search .section_title{background:none;color:#777;float:left;font-size:11px;font-weight:normal;height:26px;line-height:12px;padding:10px 15px 2px;text-transform:uppercase;width:42px}    
.realty_widget_quick_search_2 #quick_search .section_title{display:none;line-height:17px}
#search_quick{float:left;padding:0 0 0 10px !important;width:800px}
#search_quick{float:left;padding:0 0 0 10px !important;width:323px}
.realty_widget_quick_search_2 #search_quick{float:none;padding-left:0 !important;width:100%;color:#222}
#search-results .realty_widget_quick_search_2 h2.section_title,
#properties-for-sale .realty_widget_quick_search_2 h2.section_title,
#latest-listings .realty_widget_quick_search_2 h2.section_title,
#sold .realty_widget_quick_search_2 h2.section_title,
#renting .realty_widget_quick_search_2 h2.section_title,
#properties-for-rent .realty_widget_quick_search_2 h2.section_title{line-height:12px;display:none}
    
.realty_widget_quick_search{width:405px !important}
.realty_widget_quick_search_2 .search_suburb input#buy_keywords{width:92px}
.realty_widget_quick_search .search_suburb input#buy_keywords{width:108px !important;*width:97px !important}
.ie8 .realty_widget_quick_search .search_suburb input#buy_keywords{width:97px !important}
.realty_widget_quick_search .search_suburb input#buy_keywords,
.realty_widget_quick_search_2 .search_suburb input#buy_keywords{width:125px;height:18px;background:#4A4A4A;   *background:none;background /*\**/:none\9;border-radius:5px 0 0 5px;color:#fff;border:none}

.feature_photo .desc{background:url(images/backgrounds/feat-content.png);width:100%;height:28px;line-height:28px;color:#fff;position:absolute;bottom:0;left:0}
.search_selection .radio{margin:-3px 5px 0 0}
.for-sale label, .for-lease label{color:#fff}
.for-sale, .for-lease{background:#4a4a4a;*background:url(images/buttons/dark-grey-quick.png) no-repeat;background /*\**/:url(images/buttons/dark-grey-quick.png) no-repeat\9;padding:2px 5px;float:left;border-radius:5px}
.ie8 .for-sale, .ie8 .for-lease{padding-right:13px}
.for-sale.active, .for-lease.active{   background:#777;*background:url(images/buttons/dark-grey-quick-act.png) no-repeat;background /*\**/:url(images/buttons/dark-grey-quick-act.png) no-repeat\9;border-radius:5px}
.for-sale{margin-right:5px}
.search_types {padding:8px 0 0 !important;margin-right:5px !important}
.realty_widget_quick_search #quick_search .btn{top:5px !important}
.realty_widget_quick_search #quick_search .btn{top:0px !important;right:0px}
.realty_widget_quick_search_2 #quick_search .btn {border-radius:0 0 0 0;box-shadow:none;height:26px;line-height:26px;padding:0;width:137px;border-radius:3px}
.results{width:100%}
.results th{background:#231F20}
.results .alt td{background:#555}

.td_date, .td_bed, .td_bath, .td_car{text-align:center}
.img-media {clear:both;float:left;width:100%;overflow:hidden}

.property-main {clear:both;float:left;width:100%;margin:15px 0 0;padding:0 0 10px;position:relative}
.property-main #realty_widget_social_widget {border-bottom:1px solid #D0D1D2;height:43px;margin:0;position:absolute;right:0;top:0;width:325px}
.property-main #realty_widget_social_widget #share_enjoy {float:right}
.property-main #realty_widget_social_widget h2 {display:none}
#share_enjoy > ul#follow_buttons {display:inline-block}
#share_enjoy > ul#follow_buttons li {background:none;float:left;height:32px;margin:0 5px 0 0;width:32px}

.property-side{float:left;width:100%}
.property-side #realty_widget_map {float:left;margin:0 10px 0 0;width:655px}
.property-side #realty_widget_map h3 {background:#B8B2AD;font-size:16px;padding:7px 0;text-align:center;text-shadow:0 1px 1px #444}
.property-side #realty_widget_map #map_canvas {width:100% !important;height:425px !important}
.property-side #side_realty_widget_map{width:648px;float:left;margin:0 10px 0 0}
.property-side #side_realty_widget_map h3, #property .realty_widget_contact_agent h2.section_title, .property-side #side_gform_widget-2 h3 {background:#B8B2AD;color:#fff;font-size:16px;margin:0;padding:7px;text-align:center;text-shadow:0 1px 1px #444;border:none;width:307px}
#property .realty_widget_contact_agent h2.section_title {display:none}
.price_address{padding:10px 10px 0}
.realty_widget_property_table {float:right;margin:60px 0 10px;padding:0 0 0 10px;width:305px;background:url(images/backgrounds/bg_shadow_center_250.png) no-repeat center bottom}

.realty_widget_contact_agent_2 {margin:0;background:#633A85;border:1px solid #D0D1D2;float:left;width:313px;height:455px}
.realty_widget_contact_agent_2 a {display:block;font-size:0;height:127px;margin:0 0 10px;text-align:center;text-decoration:none;width:292px}
.realty_widget_contact_agent_2 a.private-viewing {background:url(images/buttons/btn_private-viewing.png) no-repeat 0 0}
.realty_widget_contact_agent_2 a.email_agent {background:url(images/buttons/btn_email_agent.png) no-repeat 0 0}
.realty_widget_contact_agent_2 a._subscribe {margin:0;background:url(images/buttons/btn_subscribe.png) no-repeat 0 0}

#property .realty_widget_contact_agent_2 h2.section_title {background:#FFDF00;border:none;color:#FFF;font-size:16px;margin:0;padding:7px 0;text-align:center;text-shadow:0 1px 1px #444;height:auto;line-height:normal}
.realty_widget_contact_agent_2 .block_content {padding:10px}
.realty_widget_property_table #details {background:none repeat scroll 0 0 #633A85;border:1px solid #D0D1D2;padding:10px}
.realty_widget_property_table ul.rooms{border-bottom:1px dotted #CCC;float:left;margin-bottom:10px;padding-bottom:9px;padding-left:35px;width:195px}
.realty_widget_property_table .block_content{position:relative}
.realty_widget_property_table ul.rooms li span.room_count {padding-top:4px}
.realty_widget_property_table h2{background:none;display:none}
.realty_widget_property_table h3{margin:0 0 10px;font-size:15px;font-family:'FuturaBkBook';  color:#D0D1D2;text-transform:uppercase}
.cancel-subscription{margin:15px 0 0;display:none}
.cancel-subscription .searchbox{float:left;margin:1px 10px 0 0}
.cancel-subscription .btn{float:left}

.agent_item .descCont {float:none;width:auto}
ul.agent_contact_info li.agent_link_detail {margin:10px 0 0}
#meet-our-sales-team ul.agent_contact_info li.position {font-weight:bold;margin:0}
#side_realty_widget_quick_search_2 #quick_search {display:none;clear:both;height:auto;position:relative;padding:10px;background:#eaeaea;margin:15px 0 0}
#side_realty_widget_quick_search_2 .search_type {margin:0 5px 0 0}
#side_realty_widget_quick_search_2 .search_selection > label {margin:0 5px 0 0}
#meet-the-team #agents_list .descCont .agent_contact_info .agent_link_detail a, .agent_link_detail .link-button {border-radius:0 0 8px 0;box-shadow:0 2px 2px #212121;float:right;margin:0 0 15px;padding:2px 15px;text-decoration:none}
#meet-the-team #agents_list .descCont .agent_contact_info .agent_link_detail a {color:#FFF;display:block;float:none;margin:0;padding:5px 0;text-align:center;text-decoration:none;width:223px}
#meet-the-team #agents_list .descCont .agent_contact_info .agent_link_detail a:hover, .agent_link_detail .link-button:hover, #meet-the-team #agent .agent-name-pos p.email_agent a:hover {background:#FFC20F}
#side_realty_widget_quick_search_2 #property_search h3{font-size:14px;font-weight:bold;line-height:20px;color:#222}
#side_realty_widget_quick_search_2 #property_search form p.keywords {float:left;margin:0 10px 0 0}
#side_realty_widget_quick_search_2 #property_search form p.keywords input{width:601px;padding:4px}
#side_realty_widget_quick_search_2 #property_search form p.search_btn{float:left}
#side_realty_widget_quick_search_2 #property_search form p.search_btn input {width:69px;border-radius:3px}
#side_realty_widget_quick_search_2 ul.qs-ul {float:left;margin:10px 10px 0 0;padding:10px;;width:224px;background:#f0f0f0}

.homepage #side_realty_widget_quick_search_2 #property_search form p.keywords input {width:840px}
.homepage #side_realty_widget_quick_search_2 .region_select p.text, .homepage #side_realty_widget_quick_search_2 .suburb_select p.text {width:331px}
.homepage #side_realty_widget_quick_search_2 .region_select #select_region, .homepage #side_realty_widget_quick_search_2 .suburb_select #select_suburb {width:322px}

.ie8 #side_realty_widget_quick_search_2 ul.qs-ul, .ie9 #side_realty_widget_quick_search_2 ul.qs-ul {height:128px}

#side_realty_widget_quick_search_2 ul.qs-ul .price{display:inline-block;margin:0 0 10px}
#side_realty_widget_quick_search_2 ul.qs-ul .price p.text{font-size:14px;font-weight:bold;line-height:20px}
#side_realty_widget_quick_search_2 ul.qs-ul .price .prices {margin:0 5px 0 0;width:109px}
#side_realty_widget_quick_search_2 .price_max {margin:0 !important}
#side_realty_widget_quick_search_2 ul.qs-ul .price .prices select{width:100%}
#side_realty_widget_quick_search_2 ul.qs-ul .essential p.text{font-size:14px;font-weight:bold;line-height:20px}
#side_realty_widget_quick_search_2 ul.qs-ul .essential .numberofrooms {float:left;margin:0 5px 0 0;width:109px !important}
#side_realty_widget_quick_search_2 ul.qs-ul .essential .property_type{float:left;width:110px !important}
#side_realty_widget_quick_search_2 ul.qs-ul .essential select {width:100% !important;margin:0}
#side_realty_widget_quick_search_2 .region_select{float:left;margin:10px 10px 0 0}
#side_realty_widget_quick_search_2 .region_select p.text, #side_realty_widget_quick_search_2 .suburb_select p.text {background:#542977;color:#FFF;font-size:14px;font-weight:bold;line-height:20px;height:30px;line-height:30px;text-align:center;width:213px}
#side_realty_widget_quick_search_2 .region_select #region_list{display:none}
#side_realty_widget_quick_search_2 .region_select #select_region, #side_realty_widget_quick_search_2 .suburb_select #select_suburb {background:#F0F0F0;display:block !important;height:108px;overflow:auto;padding:5px;width:203px;font-size:11px}
#side_realty_widget_quick_search_2 .suburb_select{float:left;margin:10px 0 0}
#side_realty_widget_quick_search_2 .suburb_select #suburb_list{display:none}
#side_realty_widget_quick_search_2 .features_select{position:relative}
#side_realty_widget_quick_search_2 .features_select #features_list{display:none}
#side_realty_widget_quick_search_2 .features_select .text {float:left}
#side_realty_widget_quick_search_2 .features_select #select_features{float:left;margin:0 0 0 5px}
#side_realty_widget_quick_search_2 .button.quick_search_btn {float:left;margin:0 0 0 10px}
#side_realty_widget_quick_search_2 .box-wrap {padding:10px 0 0;position:relative;clear:both}

ul.gform_fields > li.gfield {display:inline-block;width:100%}
.entry > br {display:none}
	
/*social link*/
.social-link{float:left;height:25px;margin-left:15px;margin-top:12px}
.social-link a{float:left;margin-right:10px}
.facebook{background:url(images/fb.png?v=0.05);height:24px;float:left;width:24px;left:20px}
.like-fb{left:47px;float:left}
.twitter{background:url(images/twitter.png?v=0.05);height:24px;float:left;width:24px}
.filter_lightbox {display:none;position:fixed;top:0;left:0;width:100%;height:1400px;z-index:1000;background-color:#000;opacity:0.9;filter:alpha(opacity=90)}
.box_lightbox {display:none;width:610px;position:absolute;top:25%;left:50%;padding:0;margin:0 0 0 -296px;z-index:1001;background:#F8F5EF;border:solid 4px #fff;box-shadow:0 0 2px rgba(0,0,0,.9)}
#box_testi {top:100px !important}
#load_form_video, #load_form_map {position:relative}
.boxtitle_lightbox {display:none}
.box_lightbox .cf-ol {margin:0 0 10px !important}
.box_lightbox .cf-ol label {display:block;float:left;font-weight:normal !important;width:150px !important}
.box_lightbox .cf-ol label span {color:#000}
.box_lightbox .cf-ol input {width:200px;background:#fff !important}
.box_lightbox .cf-ol input#first_name, .box_lightbox input#last_name, .box_lightbox input#home_phone, 
.box_lightbox .cf-ol input#mobile_phone, .box_lightbox input#email, .box_lightbox textarea, .box_lightbox select#referrer {border:solid 1px #ccc;font-size:12px !important}
.box_lightbox .cf-ol input#keep_informed {*background:none !important}
.box_lightbox .cf-ol select {width:206px}
.box_lightbox .cf-ol textarea {width:200px !important;height:75px;line-height:normal;background:#fff !important}
.box_lightbox .signup_button {position:absolute;top:-21px;right:-21px;width:31px;height:31px}
.box_lightbox .signup_button input {background:url(images/icons/btn_close.png) 0 0 no-repeat;border:none;cursor:pointer;width:31px;height:31px;padding:0}
.box_lightbox .signup_button, p#btn-walk-close {position:absolute;top:-21px;right:-21px;width:31px;height:31px}
.box_lightbox .signup_button input, p#btn-walk-close a {box-shadow:none;background:url(images/icons/btn_close.png) 0 0 no-repeat;border:none;cursor:pointer;width:31px;height:31px;padding:0}
p#btn-walk-close {top:-19px;right:-19px}
p#btn-walk-close a {display:block}
.box_lightbox p.requi {margin:0}		

/*property for sale*/
.adv-search-option, .adv-search-item {margin-bottom:5px}
.adv-search-option label,.adv-search-item label{float:left;margin-right:10px;width:100px}
.adv-search-option select{width:205px}
.ads a img {width:100%}

/*footer translate*/
#ltranslate{float:left;list-style:none;margin-right:45px;padding-top:2px}
.ltranslate{*float:left;*margin-right:45px}

/*career page*/
#request-appraisal .gsection h2, .gform_heading h3, #careers .gform_wrapper .gform_body ul li.gfield .gsection_title{color:#D0D1D2;font-family:'FuturaBkBook';font-size:18px}
#user_management_page #manage_profile .cf-ol.right,
#login #manage_profile .cf-ol{float:left;width:100%}
#user_management_page #manage_profile .cf-ol.right .site_alerts .site-alerts-wrap p,
#login #manage_profile .cf-ol .site_alerts label{float:left;width:150px}
#user_management_page #manage_profile .cf-ol.right .site_alerts .site-alerts-wrap ul.prop_alerts_ul,
#login #manage_profile .cf-ol .site_alerts ul.prop_alerts_ul{float:left}
#login #manage_profile .cf-ol .site_alerts ul.prop_alerts_ul li{float:left}
#user_management_page #manage_profile .cf-ol.right .site_alerts .site-alerts-wrap ul.prop_alerts_ul ul,
#login #manage_profile .cf-ol .site_alerts ul.prop_alerts_ul ul{margin-left:0px !important}
#login .contact_form .email_btn .btn {float:left;margin-right:10px}
#login .contact_form .email_btn a{position:relative;top:3px}
li.li--unsubscribe{float:left;margin-left:151px}
.has-account{margin-bottom:10px}
.img-media .realty_widget_media{box-shadow:none;float:left;height:450px;margin-bottom:0;padding-bottom:0;padding-top:1px;width:100%;background:none}
#realty_widget_media .imageWrapper {position:relative;height:450px;overflow:hidden;border-radius:0 0 80px}
.img-media .realty_widget_media h2{background:none;padding-left:0;padding-top:0}
#mainpropimageContainer {width:100% !important}
#mainpropimage {width:100% !important;margin:0 !important}
#mainpropimage img {height:auto !important;width:910px !important}
#propcontainer {display:none}
.img-media .realty_widget_property_description{float:right;height:466px;   margin-bottom:15px;background:none;box-shadow:none;width:250px}
.img-media .realty_widget_property_description ul.rooms {border-bottom:1px dotted #CCC;float:left;margin-bottom:10px;margin-left:10px;padding-bottom:10px;padding-left:45px;width:225px}    
.img-media .realty_widget_property_description #property_description{border-bottom:1px dotted #CCC;height:387px;margin:15px 0 15px 15px;overflow:auto;padding:0}
.img-media .realty_widget_property_description h2{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-left:10px}    
.realty_widget_action_buttons{float:left;margin:10px 0 0;padding:0 0 24px;width:100%;box-shadow:none;background:url(images/backgrounds/bg-shadow-950D.png) no-repeat center bottom}
.realty_widget_action_buttons h2{display:none}
#property #content {width:980px;margin:0 10px}
#property .realty_widget_contact_agent {float:right;width:316px}
#property .realty_widget_contact_agent #agentinfo {display:inline-block;height:472px;position:relative;width:100%}
#side_realty_widget_map h3 {width:634px !important}

.property-side #side_realty_widget_map #map_canvas {height:331px !important;width:648px !important}
#property .realty_widget_contact_agent .agent_photo {height:125px;width:100px;padding:1px}
#property .realty_widget_property_table .link-back {background:#f7b512;padding:5px;float:none}
.property-side #side_gform_widget-2 {float:left;margin:0 0 0 10px;width:290px}
.property-side #side_gform_widget-2 #gform_wrapper_7 {background:#EDEDED;margin:0;padding:10px}
.property-side #side_gform_widget-2 #gform_wrapper_7 ul li {display:inline-block;width:100%}
.property-side #side_gform_widget-2 #gform_wrapper_7 ul li .ginput_container {padding:0;width:100%}
.property-side #side_gform_widget-2 #gform_wrapper_7 select {margin:0;padding:3px;width:270px}
.property-side #side_gform_widget-2 #gform_wrapper_7 input,
.property-side #side_gform_widget-2 #gform_wrapper_7 textarea{margin:0;padding:3px;width:262px}
.imageWrapper li img {width:600px !important;height:450px !important}
.property-side #side_gform_widget-2 #gform_wrapper_7 .gform_footer {display:inline-block;margin:0;padding:0;width:100%}
.property-side #side_gform_widget-2 #gform_wrapper_7 .gform_footer input {float:right;margin:10px 0 0;border-radius:0 0 5px 0;width:100px}
#property .realty_widget_property_table .link-back a{color:#fff}    
#property .realty_widget_property_table .link-back span{margin-left:3px}

.gfield_required{color:red}
.realty_widget_property_description {float:left;position:relative;width:655px}
#realty_widget_property_description > h2 {padding:0 10px 0 0;color:#f7b512; font-size:15px}

#property h2.section_title {border-bottom:1px solid #D0D1D2;margin:0 0 15px;padding:0 135px 0 0;font-size:15px;/*height:43px;*/ line-height:43px}
.realty_widget_property_description ul.rooms {display:inline-block;position:absolute;right:0;top:8px}
.chrome .phone-heading{width:294px}
.safari .phone-heading{width:303px}
.opera .phone-heading{width:295px}
.ie9 .phone-heading{width:315px}
.phone-heading{background:url(images/backgrounds/bg-phone-red.png) repeat-x;height:79px;position:absolute;right:0;width:316px;width /*\**/:294px\9;font-family:'FuturaBkBook';display:none}
.phone-heading span{background:url(images/backgrounds/phone.png) no-repeat;color:#FFF;float:left;*padding-left:25px;font-size:31px;margin:18px 0 0 37px;padding:12px 0 12px 32px;width:242px}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.phone-heading span {font-size:31px}
}

.ie7 .phone-heading span, .ie8 .phone-heading span, {padding:12px 0 12px 29px}
.ie1 .phone-heading span {padding:12px 0 12px 29px}

#office-location .entry #map_canvas{width:910px !important}
#contact-us .entry p{margin-left:10px}

/*pop up*/
#walkscore-box-ie{left:400px;top:100px;position:absolute;background:#fff}
#privacy-policy .entry ul{margin-left:13px}
#privacy-policy .entry ul li{list-style:disc}
.agent_contact_info .agent_twitter a {background:url("images/icons/tw.png") no-repeat scroll left center;height:16px;line-height:16px;padding:0 0 0 20px;text-decoration:none !important}
#meet-our-sales-team ul.rooms li span.room_type {background-size:auto auto}

.agent_contact_info .agent_facebook a {background:url("images/icons/fb.png") no-repeat scroll left center;height:16px;line-height:16px;padding:0 0 0 20px;text-decoration:none !important}
.agent_contact_info .agent_linkedin a {background:url(images/icons/linkedin.png) no-repeat left center;height:16px;line-height:16px;padding:0 0 0 20px;text-decoration:none !important}

#location_info .location-side {float:left;width:294px}
#location_info .location-page {float:right;width:602px}
.location-page .image img {width:600px}
.shortinfo-amenities {padding:20px 0 0}

/*free sms*/
.realty_widget_zoo_property_sms{float:left;width:235px;box-shadow:none}
.realty_widget_zoo_property_sms input#mobile_sms{float:left;margin-right:5px;margin-top:1px;background:#fff;border:1px solid #808080 !important;width:95px}
.ie7 .realty_widget_zoo_property_sms input#mobile_sms{margin-right:3px}
#location_info .page_toolbar {position:absolute;right:220px;top:56px}
.page_toolbar p {float:left;margin:0 0 0 5px}
.page_toolbar .page_numbers {font:12px/18px Arial,Helvetica,sans-serif}
.page_toolbar .page_prev, .page_toolbar .page_next {font:16px/16px Verdana,Geneva,sans-serif}
.location-list .location-wrap {border-bottom:1px dotted #1F1D1F;margin:0 0 18px;padding:0 0 20px}
.location-list .image {border:none;float:left;padding:0;width:365px}
.location-list .image a {height:243px;overflow:hidden;width:365px}
.location-list .image a img {max-width:365px}
.location-list .location-desc {float:left;height:243px;overflow:hidden;padding:0 0 0 20px;width:500px}
.location-list .location-desc h2 {font-size:18px;font-weight:normal;margin:0 0 10px}
form#suburb_search_form {margin:0 0 20px;position:absolute;right:15px;top:55px;z-index:1}
form#suburb_search_form #keywords_location {width:194px}
#load_form_calculators{background:url("images/backgrounds/down-shadow-980.png") no-repeat scroll center 60px transparent}
#load_form_calculators .calc_btn input[type="button"]{font-size:0px}
#box_calculators{background:url("images/backgrounds/bg-body.png") repeat-x scroll 0 0 #666}
#box_calculators .calc-heading{
    background:#080808;color:#fff;font-size:18px;padding:5px;   line-height:25px;margin-bottom:10px;
    background:-moz-linear-gradient(center top , #080808, #181818) repeat scroll 0 0 transparent;
    background:linear-gradient(center top , #080808, #181818) repeat scroll 0 0 transparent;
    background:-webkit-linear-gradient(center top , #080808, #181818) repeat scroll 0 0 transparent
}
.block .image a img{height:150px;width:292px}
#stamp_duty_calculator h3, #mort_calc h3{font-size:14px}
#stamp_duty_calculator h3, #mort_calc h3,.calc-notes{color:#eee}
#mort_calc, .calc-notes{padding-left:5px;padding-bottom:5px}
#recently-rented table.property td.listCont .tdContent {width:680px}
#recently-rented .sorter_search_quick {top:-2px;right:75px}
#recently-rented #search_results_tab {position:absolute;right:179px;top:-2px}
#map_canvas{width:601px !important}
#current_sale, #current_lease{margin-bottom:10px}
.location-image{margin-bottom:10px}
.similar_property_info{margin-top:5px}
#box_testi{background:url("images/backgrounds/bg-body.png") repeat-x scroll 0 0 #666}
#load_form_testi{background:url("images/backgrounds/down-shadow-980.png") no-repeat scroll center 41px}
#load_form_testi ol{padding-left:15px}
#load_form_testi ol li label span{color:#fff}
#load_form_testi input.btn{margin-bottom:20px;margin-left:165px}
#load_form_testi p{
    background:-moz-linear-gradient(center top , #080808, #181818);
    background:-webkit-linear-gradient(center top , #080808, #181818);
    background:-linear-gradient(center top , #080808, #181818);
    color:#FFF !important;font-family:'FuturaBkBook';font-size:18px;height:41px;line-height:41px;padding:0 15px
}
.ie7 table.date_container td.time_cell, .ie8 table.date_container td.time_cell {width:130px}
.prop {float:right}
#user_management_page {margin:15px 0}
#meet-our-sales-team .agent-name-pos {background:#542977;color:#FFFFFF;font-weight:bold;height:30px;line-height:30px;margin:15px 0;padding:0 10px;position:relative}
#meet-our-sales-team .agent-name-pos .email_agent {position:absolute;right:0;top:0}
#meet-our-sales-team .agent-name-pos .email_agent a {background:none repeat scroll 0 0 #CA002F;color:#FFFFFF;display:block;height:30px;line-height:30px;text-align:center;width:100px}
#meet-our-sales-team .imageCont {width:100%}
#meet-our-sales-team .imageCont .image {background:none;float:left;margin:0 10px 0 0;overflow:hidden}
#meet-our-sales-team .imageCont .agent-contact {float:left;width:838px}
#meet-our-sales-team .imageCont .testimonial-cycle {float:right;width:838px !important}
#meet-our-sales-team .descCont {float:left;margin:10px 0;width:218px}
#meet-our-sales-team ul.ui-tabs-nav {background:#542977;display:inline-block;margin:15px 0;width:100%}
#meet-our-sales-team .contDesc {float:right;position:relative;width:740px}
#meet-our-sales-team .contDesc p {margin:0 0 5px}
#meet-our-sales-team .contDesc .rooms-wrap {right:0;top:0;width:auto}
#meet-our-sales-team .agent_contact_info {text-align:center}

ul.agent_contact_info li {margin:3px 0}
ul.agent_contact_info li.agent_email, ul.agent_contact_info li.agent_link_detail {display:none}

#meet-our-sales-team .contImage {float:left;margin:0 10px 0 0;padding:0 0 10px;position:relative;background:url(images/backgrounds/bg-shadow182-left.png) no-repeat left bottom;width:200px;height:130px;overflow:hidden}
#meet-our-sales-team .contImage a {display:block;height:130px;overflow:hidden;width:200px}
#meet-our-sales-team .contImage a img {max-width:200px}
#meet-our-sales-team .contImage .image_overlay {left:-8px;position:absolute;top:-8px}
#meet-our-sales-team #agents_list .agent_item {min-height:370px}

.entry > p {margin:10px 0}
.page .entry ul {list-style:disc;margin-left:15px}
.share {clear:both;display:inline-block;margin:20px 0;width:100%}
.lightbox-wrap ol.cf-ol {padding:10px}
.lightbox-wrap > h2 {padding:10px 10px 0}
.lightbox-wrap ol.cf-ol a.btn {float:left}
.entry-cont p {margin:0 0 10px}
.entry-cont h3 {color:#f7b512;margin:5px 0;font-size:15px}
.entry-cont > ul, .entry-cont > ol {margin:0 0 0 18px;list-style:disc}

.page .entry ul.contactus {list-style:none;margin: 0}
.page .entry ul.contactus li {padding: 0 0 0 15px;background:url(images/bullet.png) no-repeat left 2px}

.entry-cont ul.decimal {list-style:decimal !important}
.entry-cont ul.point {list-style:point !important}

.entry-form {margin:30px 0 0;float:left;width:500px}
#faqs-about-selling .entry-form {width:500px}

.form_images {float:right;width:200px;margin:28px 0 0}
.form_images .image {background:none;margin:0 0 10px;padding:0 !important}
.form_images .image span {background:#EEEEEE;display:block;box-shadow:0 0 2px rgba(116, 116, 116, 0.5)}
.form_images .image span img {max-width:200px}

.client-reviews-images {margin:30px 0 30px 185px;text-align:center}
.client-reviews-images .images {border:1px solid #D0D1D2;float:left;padding:2px}
.client-reviews-images .image1 {margin:0 15px 0 0}

#what-love-does-for-you .entry-cont h3 {border-top:1px dotted #EAEAEA;clear:both;margin:15px 0 0;padding:10px 0}
#what-love-does-for-you .entry-cont img {float:left;height:auto;max-width:143px}

.love-tv {margin:10px;position:relative;z-index:0}
.tv-top {font-size:30px;font-weight:bold;margin:0 0 20px;padding:10px 0 20px;text-align:center;text-shadow:0 1px 1px #000;background:url("images/backgrounds/inset.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0)}
.tv-top .love {color:#f7b512;margin:0 10px 0 0}
.tv-top .tv {color:#fff}
.tv-sideleft {float:left;width:250px}
.tv-sideleft .search {margin:0 0 10px}
.tv-sideleft h2.title {display:none}
.tv-sideleft .episodes {background:#633A85;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);display:inline-block;padding:10px 8px 2px}
.tv-sideleft .episodes .heading {color:#FEDE00;font-size:14px;padding:0 0 10px;text-align:center;font-weight:bold}
.tv-sideleft .episodes .image {padding:0 0 10px}
.tv-sideleft .episodes .image img {width:234px}
.tv-sideleft .episodes > a {float:left;height:65px;margin:0 2px 5px;overflow:hidden;width:113px}
.tv-sideleft .episodes > a img {max-width:100%}

form.episodes-search {background:#633A85;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);padding:10px}
form.episodes-search li {display:inline-block;width:100%}
form.episodes-search li.center {margin:5px 0;padding:5px 0;text-align:center;position:relative}
form.episodes-search label {float:left;width:75px}
form.episodes-search select {width:155px}
form.episodes-search li.center label.or {
	position:relative;z-index:1;border-radius:100%;color:#FFF;display:inline-block;float:none;font-size:14px;height:25px;line-height:23px;text-shadow:0 1px 1px #888888;width:25px;
    background:#542977;
	background:-moz-linear-gradient(center top , #C789FC 0%, #542977 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C789FC), color-stop(100%,#542977));
	background:-webkit-linear-gradient(top, #C789FC 0%,#542977 100%);
	background:-o-linear-gradient(top, #C789FC 0%,#542977 100%);
	background:-ms-linear-gradient(top, #C789FC 0%,#542977 100%);
	background:linear-gradient(top, #C789FC 0%,#542977 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#C789FC', endColorstr='#542977',GradientType=0 );
    
}
form.episodes-search li.center label.separator {border-top:1px dashed #CCC;height:1px;position:absolute;top:18px;width:100%;z-index:0;left:0}
form.episodes-search input[type="text"] {width:145px}
form.episodes-search input[type="submit"], .tv-sideright .send a {
	padding:2px;cursor:pointer;color:#fff;
	background:#C69700;
	background:-moz-linear-gradient(center top , #FFC50D 0%, #C69700 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFC50D), color-stop(100%,#C69700));
	background:-webkit-linear-gradient(top, #FFC50D 0%,#C69700 100%);
	background:-o-linear-gradient(top, #FFC50D 0%,#C69700 100%);
	background:-ms-linear-gradient(top, #FFC50D 0%,#C69700 100%);
	background:linear-gradient(top, #FFC50D 0%,#C69700 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFC50D', endColorstr='#C69700',GradientType=0 );
	border-radius:3px;border:none;
}
form.episodes-search input[type="submit"] {margin:10px 0 0 76px}
form.episodes-search input[type="submit"]:hover, .tv-sideright .send a:hover {background:#FFC50D;text-decoration:none}

.tv-content {float:left;margin:0 10px;width:360px}
.tv-content .video {text-align:center}
.tv-content .video a {display:block}
.tv-content .video a:hover {cursor:pointer}
.tv-content .video > iframe {width:360px}
.tv-content .desc {margin:10px 0 0}

.desc-wrap {background:#633A85;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);min-height:150px;padding:10px;text-align:center}
.desc-wrap p.text {background:#542977;color:#FFF;font-size:20px;font-weight:bold;padding:7px;text-shadow:none}
.desc-wrap p.description {padding:10px 0 0;background:url(images/backgrounds/bg_shadow_center_250.png) no-repeat center top}

.tv-sideright {float:right;width:350px}
.tv-sideright .send a {color:#FFF;display:block;font-size:14px;height:30px;line-height:30px;text-align:center;text-shadow:0 1px 1px #828282}
.tv-sideright .appraisal {background:#633A85;border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);margin:10px 0;padding:10px;height:206px}
.tv-sideright .appraisal h2 {background:#542977;color:#F7B512;font-size:14px;padding:7px;text-align:center}
.tv-sideright .appraisal p.text {padding:10px 0}
.tv-sideright .appraisal span {display:inline-block;width:100%}
.tv-sideright .appraisal span input {float:left;margin:2px 5px 0 0}
.tv-sideright .appraisal span label {float:left;width:85%}

.tv-sideright .comment {background:#fff;height:170px;border-radius:2px}
#side_polls-widget-2 {background:#F2F2F2;margin:15px 0;padding:10px}
#side_polls-widget-2 {background:#F2F2F2;border-bottom:1px solid #E9E9E9;border-top:1px solid #E9E9E9;margin:15px 0;padding:10px}
#side_polls-widget-2 h3 {background:#542977;color:#FFF;font-size:20px;padding:7px;text-align:center}
#side_polls-widget-2 #polls-1 {padding:10px 0 0;background:url(images/backgrounds/bg_shadow_center_250.png) no-repeat center top}
#side_polls-widget-2 #polls_form_1 > p, #side_polls-widget-2 #polls-1 > p {border-bottom:1px solid #E4E4E4;color:#542977;padding:0 0 5px;text-shadow:0 1px 1px #FFF}
#side_polls-widget-2 #polls_form_1 #polls-1-ans, #side_polls-widget-2 #polls-1 #polls-1-ans {border-top:1px solid #F9F9F9;padding:10px 0 0}
#side_polls-widget-2 #polls_form_1 #polls-1-ans .Buttons {margin:0 0 10px}
#side_polls-widget-2 #polls_form_1 #polls-1-ans a[title="View Results Of This Poll"] {float:right}
#side_polls-widget-2 #polls-1 #polls-1-ans li {color:#542977;font-weight:bold;text-shadow:0 1px 1px #FFFFFF}
#side_polls-widget-2 #polls-1 #polls-1-ans li small {color:#000000;margin:0 0 0 5px}
#side_polls-widget-2 #polls-1 #polls-1-ans > p > a[title="Vote For This Poll"] {float:right}

.entry .entry-cont .image {display:inline-block;width:100%;margin:0 0 15px}
.entry .entry-cont .image a {background:#FFF;box-shadow:0 0 2px rgba(116, 116, 116, 0.5);display:block;float:left;margin:0 15px 15px 0;overflow:hidden;width:auto;height:auto}
.entry .entry-cont .image1 a {background:#FFF;box-shadow:0 0 2px rgba(116, 116, 116, 0.5);display:block;float:left;margin:0 15px 15px 0;overflow:hidden;width:auto;height:auto}
#why-sell-with-love .entry .entry-cont .image a {height:auto;width:auto}
#free-appraisal .entry .entry-cont .image a {width:347px;height:231px}
#moving-tips .entry .entry-cont .image a {height:150px}
#contact .entry .entry-cont .image a {height:151px}

.entry .image a.last {margin:0 0 15px}
.entry .entry-cont .image a img {height:auto;width:226px}

#free-appraisal .entry .entry-cont .image a img {width:347px}

#recaptcha_widget_div {height:130px;float:left;margin:0 0 5px}
#recaptcha_widget_div .recaptchatable .recaptcha_r7_c1 {background-position:-43px -49px}
#recaptcha_widget_div .recaptchatable .recaptcha_r8_c1 {background-position:-43px -49px}

ul.list-pages {display:inline-block;margin:20px 0;width:100%}
ul.list-pages li {float:left;list-style:disc outside none;margin:0 0 0 15px;width:220px}

#fourOfour #searchform input[type="text"] {float:left;margin:0 5px 0 0;padding:4px 3px;width:230px}

ul.formoffer li {display:inline-block;width:100%;margin:5px 0}
ul.formoffer li label {float:left;width:180px}
ul.formoffer li.first label, ul.formoffer li.timing label {width:177px}
ul.formoffer li .wrapform {float:left;width:530px}
ul.formoffer li.first .wrapform div, ul.formoffer li.timing .wrapform div {display:block;float:none}
ul.formoffer li .wrapform div {float:left;margin:0 5px 0 0}
ul.formoffer li input.btn {margin:0 0 0 180px}

.intro {display:inline-block;margin:5px 0 15px;width:100%}
.intro > label {color:#F7B512;font-weight:bold}
.intro .wrap-intro {margin:5px 0 0}
.intro .wrap-intro ul li {display:inline-block;width:100%}
.intro .wrap-intro ul li input {float:left;margin:2px 5px 0 0}

#online_tabs ul.ui-tabs-nav {margin:0 0 15px}
#online_tabs ul.ui-tabs-nav li.ui-state-active a, #online_tabs ul.ui-tabs-nav li:hover a {background:#F7B512;color:#FFFFFF;text-decoration:none}
form .submit-button {margin:5px 0 0 180px}

ul.step-two li, ul.conntact-info li, ul.step-three li, ul.place-an-offer li {display:inline-block;margin:5px 0;width:100%}
ul.step-two li label, ul.conntact-info li label, ul.place-an-offer li label {float:left;width:180px}
ul.step-two li div, ul.conntact-info li div, ul.step-three li div, ul.place-an-offer li div {float:left;width:530px}
ul.step-two li div select {width:160px}
ul.step-two li div input {width:152px}
ul.step-two li div input[type="text"] {-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s}
ul.step-two li div input[type="text"]:focus {width:300px}
ul.step-three li label {float:left;margin:0 10px 0 0;width:170px}
ul.step-three li div textarea {width:520px}
#full-client-review .name {border-bottom:3px double #9971BB;margin:0;padding:0 0 10px}
#sidebar.scroll-to-fixed-fixed {margin:10px 0 0}

.noSelect {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}

.centertitle {color:#FFC20F;font-size:20px;padding:35px 0 10px;margin:0 0 10px;text-align:center;text-shadow:0 1px 1px #000000}
.centertitle span {font-weight:normal;color:#fff}
#love-family #container > p {padding:10px 15px 0}
.love-family .register-text {background:#46286E;float:none;font-size:16px;margin:0 0 20px;padding:10px 0;text-align:center}
.love-family .register-form {background:#34225E;margin:50px 0 50px 200px;padding:20px;width:235px;height:270px}
.love-family .register-form ul li {margin:0 0 5px}
.love-family .register-form ul li label {display:block}
.love-family .register-form ul li input {width:227px}
.love-family .register-form ul li input[type="submit"] {width:235px}

.open_form_login {background:#46286E;cursor:pointer;margin:0 0 20px;padding:10px 0;text-align:center;font-size:16px}
.love-family > #form_login {background:#34225E;float:right;margin:50px 200px 50px 0;padding:20px;text-align:center;width:235px;height:270px}
.love-family > #form_login .form-text {display:none;border-bottom:1px dotted #D9D9D9;border-top:1px dotted #D9D9D9;margin:10px auto;padding:7px 0;width:235px}
.love-family {display:inline-block;padding:0 15px;width:970px}

#form_login > #form_login_family {margin:0 auto;width:235px;text-align:left}
#form_login > #form_login_family .login_form {height:212px;position:relative}
	
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#form_login > #form_login_family .login_form {height:225px}
}

#form_login > #form_login_family .login_form .logbut {bottom:0;left:0;position:absolute}
#form_login > #form_login_family li {margin:0 0 5px}
#form_login > #form_login_family label {display:block}
#form_login > #form_login_family li input[type="text"] {width:227px}
#form_login > #form_login_family li input[type="submit"] {width:235px}

.family-left .search-result {margin:10px 0 0;padding:10px 0 0;background:url("images/backgrounds/inset.png") repeat-x scroll 0 top}
.family-left .search-result .image img {width:100%}
.family-left .search-result .info {background:#59307C;font-weight:bold;margin:7px 0 0;padding:5px}
.love-family > div {float:left;width:220px}

.love-family .family-left .no-label input#keywords {width:200px}
.love-family .family-left .ads {padding:10px 0 0}
.love-family .family-left .button-wrap {margin:10px 0 0}
.love-family .family-left .button-wrap a.logout {background:#B8B2AD;border-radius:3px;color:#FFF;display:block;padding:5px 0;text-align:center}
.love-family .family-middle {margin:0 15px;width:500px}
.family-middle .image a {background:none !important;margin:0 !important;box-shadow:none !important}
.family-left .side, .family-right > .form-right {border:1px solid #EBEBEB;padding:5px}
.family-left .side .text {background:none repeat scroll 0 0 #CA002F;color:#FFC20F;font-size:14px;padding:5px;text-align:center}
.family-left .side .text span {color:#FFFFFF;font-size:12px}

#love-family .advanced-search label {display:block;float:none;margin:0;padding:10px 0 5px;width:auto}
#love-family .advanced-search .btn {width:208px}

.family-right > .form-right #return {background:none;margin:0;padding:0}
.family-right > .form-right .text {background:#CA002F;display:block;font-size:14px;font-weight:bold;margin:0 0 10px;padding:5px;text-align:center}
.family-right .form-right li {margin:0 0 5px}
.family-right .form-right li.color {background:url("images/backgrounds/inset.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);color:#FFC20F;font-weight:bold;padding:0 0 5px}
.family-right .form-right li label {display:block}
.family-right .form-right li input[type="text"] {width:200px}
.family-right input[type="button"] {width:207px}

#meet-the-property-management-team ul.agent_contact_info {height:90px;position:relative}
#meet-the-property-management-team ul.agent_contact_info li.agent_link_detail {bottom:0;position:absolute;width:100%}
.agent_link_detail .link-button {border-radius:0 0 5px 5px;color:#FFF;display:block;float:none;margin:0;padding:5px 15px;text-align:center;font-weight:bold}
#why-sell-with-love .gform_wrapper .gform_body ul li.gfield > label,
#why-sell-with-love .gform_wrapper .gform_body ul li.gfield .ginput_container {float:none}
#why-sell-with-love .gform_wrapper .gform_footer {padding:0}

#preparing-your-home-for-sale .gform_wrapper .gform_body ul li.gfield > label,
#preparing-your-home-for-sale .gform_wrapper .gform_body ul li.gfield .ginput_container {float:none}
#preparing-your-home-for-sale #gform_wrapper_2 {float:left;padding:0;width:370px}
#preparing-your-home-for-sale .points {float:left;width:340px}
#preparing-your-home-for-sale .points ul {margin:0 0 0 20px}
.ie7 #preparing-your-home-for-sale .points ul {margin:0 0 0 30px}
#preparing-your-home-for-sale .gform_wrapper .gform_footer {margin:20px 0;padding:0}

#preparing-your-home-for-sale #recaptcha_widget_div .recaptchatable .recaptcha_r8_c1,
#preparing-your-home-for-sale #recaptcha_widget_div .recaptchatable .recaptcha_r7_c1 {background-position:-43px -49px}

#gform_6 li#field_6_6 h2 {background:url(images/icons/astrix.png) no-repeat 190px 4px}

.love-traders ul li {display:inline-block;width:100%;margin:0 0 5px}
.love-traders ul li label {float:left;width:200px;font-weight:bold}
.love-traders ul li input[type="text"] {float:left;width:200px}
.love-traders ul li input[type="textarea"] {height:100px;width:400px}
.love-traders ul li.last input {margin:10px 0 0 200px}

.qswrap {padding:10px;background:#C0BEBD}
.qswrap h2.section_title {display:none}
.qswrap h3 {font-size:14px;padding:0 0 20px}
.qswrap #property_search {position:relative}
.qswrap #property_search p {float:left;margin:0}
.qswrap #property_search p.keywords {margin:0 5px 0 0;width:775px}
.qswrap #property_search p.keywords input {padding:4px 3px;width:99%}
.qswrap form#search_quick {padding:0 !important;width:100%}
.qswrap .property_alert {bottom:auto;right:0;top:0}
.qswrap .property_alert a {border-radius:2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.4);color:#414042;font-size:14px;height:25px;line-height:25px;width:100px}
.qswrap #search_quick .qs-ul, .qswrap #search_quick .region_select, .qswrap #search_quick .suburb_select {float:left;width:310px}
.qswrap #search_quick .region_select {margin:0 10px}
.qswrap #search_quick .qs-ul {background:#C5C3C2;padding:10px;width:220px;height:155px}
.qswrap #search_quick .qs-ul li {margin:0 0 10px}
.qswrap #search_quick .qs-ul label.search_type {margin:0 10px 0 0}
.qswrap #search_quick .qs-ul li.selection label {margin:0 5px 0 0}
.qswrap #search_quick .qs-ul li p.text {font-size:14px;font-weight:bold;margin:0 0 3px}
.qswrap #search_quick .qs-ul li > div {display:inline-block;margin:0;width:100%}
.qswrap #search_quick .qs-ul li .prices, .qswrap #search_quick .qs-ul li > div.house_rooms > div {float:left}
.qswrap #search_quick .qs-ul li .price_min, .qswrap #search_quick .qs-ul li > div.house_rooms > .bedrooms {margin:0 5px 0 0}
.qswrap #search_quick .qs-ul li .prices select, .qswrap #search_quick .qs-ul li > div.house_rooms > div select {width:107px}
.qswrap #search_quick .region_select p.text, .qswrap #search_quick .suburb_select p.text {background:#000000;color:#FFFFFF;font-size:16px;font-weight:bold;margin:0;padding:7px;text-align:center}
.qswrap #search_quick .region_select #region_list, .qswrap #search_quick .suburb_select #suburb_list {background:none repeat scroll 0 0 #EAEBEC;padding:5px}
.qswrap #search_quick .region_select #region_list input, .qswrap #search_quick .suburb_select #suburb_list input {width:292px}
.qswrap #search_quick .region_select #select_region, .qswrap #search_quick .suburb_select #select_suburb {display:block !important;background:#EAEBEC;height:112px;overflow-y:auto}
.qswrap #search_quick .region_select #select_region p, .qswrap #search_quick .suburb_select #select_suburb p {margin:0;padding:0 0 0 3px}

.qswrap form#search_quick .box-wrap {margin:10px 0 0}
.qswrap form#search_quick .box-wrap p.text {float:left;margin:5px 5px 0 0}
.qswrap form#search_quick .box-wrap #features_list {display:none}
.qswrap form#search_quick .box-wrap #select_features {float:left;margin:3px 10px 0 0}
.qswrap form#search_quick .box-wrap #select_features p {font-size:12px;margin:4px 0 0}
.qswrap form#search_quick .box-wrap #select_features p .checkbox {margin-top:-1px}
.qswrap form#search_quick .box-wrap .button {float:left;margin:0 10px 0 0}
.qswrap form#search_quick .box-wrap .button .btn {width:140px}
.qswrap form#search_quick .box-wrap .instruction {float:left;margin:6px 0 0}

a.pp_close {top:10px !important}

.imagescont {text-align:center}
.imagescont > p {display:inline-block;margin:5px}
.imagescont > p img {border:1px solid #7E7E7E;max-width:228px;padding:2px}

#gform_wrapper_14 {margin:0 0 0 270px;padding:0;width:auto}
#gform_wrapper_14 ul.gform_fields > li label {display:block;float:none}
#gform_wrapper_14 .gform_footer {padding:0 0 0 54px}

#ask-us-a-questions #gform_wrapper_14 {margin:0}

.agent_info .agent_photo {float:left;width:110px}
.agent_info .agent_contact_info{float:right;width:193px}

#gform_wrapper_17 {padding:15px 0 0}
#gform_17 .gfield_label {width:180px}
#gform_17 input[type="text"] {width:200px !important;padding:3px}
#gform_17 #input_17_5 {width:530px}
#gform_17 .ginput_complex span {float:none;margin:0}
#gform_17 .ginput_container select {margin:0;padding:3px;width:208px !important}
#gform_17 .gform_footer.top_label {padding:0 0 0 190px}

.Footer .divleft{float:left}
.Footer .divright{float:right}
.Footer .divleft button, .Footer .divright button{background:#B8B2AD;color:#414042;outline:0;border:0;font-weight:bold;cursor:pointer;text-shadow:0 1px 1px #D6D6D6;line-height:30px;height:30px}
.Footer .divleft button:hover, .Footer .divright button:hover{background:#ADADAD}
#honeypotsome-div {display:none}

ul.sold_properties_login {margin:10px 0 0}
ul.sold_properties_login li {display:inline-block;margin:0 0 7px;width:100%}
ul.sold_properties_login li label {float:left;margin:2px 0 0;width:100px}
ul.sold_properties_login input {width:200px}
ul.sold_properties_login input[type="submit"] {margin:0 0 0 100px;width:208px}

#content > .info {display:inline-block;font-size:18px;margin:0 0 10px;width:100%}
#content > .info .login_name {float:left}
#content > .info .logout {float:right}
#content > .info .logout a {width:115px}

.sorter_sold_listing {border-bottom:1px dotted #fff;border-top:1px dotted #fff;display:inline-block;height:30px;margin:0 0 20px;padding:10px 0;width:100%}
.sorter_sold_listing > div {border-right:1px dotted #592585;float:left;line-height:30px;margin:0 10px 0 0;padding:0 10px 0 0}
.sorter_sold_listing .other_sold_listing {border:medium none;float:right;margin:0;padding:0}
.sorter_sold_listing .other_sold_listing select {width:115px}
#search-results .book_inspection {position:absolute;bottom:-10px;right:115px}

.book_inspection_individual a {font-size:12px !important}
.book_inspection_individual {text-align:right;margin-bottom:5px}
.book_inspection_individual a {display:inline-block !important}
div.book_inspection {position:absolute;right:115px;bottom:-10px}

.entry .videoholder {height:0;margin-bottom:20px;padding-bottom:56.25%;position:relative}
.entry .videoholder iframe {height:100%;left:0;position:absolute;top:0;width:100%}
.vid-sections:after {clear:both;content:"";display:table}
.entry .vid-sections .left {float:left;width:48.75%}
.entry .vid-sections .right {float:right;width:48.75%}

#whylove .item {margin:0 0 20px}
#whylove .item::after {clear:both;content:"";display:table}
#whylove .item h3 {color:#f7b512;font-size:16px;margin:0 0 10px}
#whylove .item .image {box-sizing:border-box;float:left;padding-right:15px;width:30%}
#whylove .item .image img {display:block;height:auto;max-width:100%}
#whylove .item .description {float:left;width:70%}

div.agent_item div.descCont ul.agent_contact_info, div.agent_item div.agent-contact ul.agent_contact_info {list-style-type: none;}