/*
Theme Name: Professionals
Theme URI: http://iproperty.com.au/
Author: The iProperty Team
Author URI: http://iproperty.com.au/
Description: The 2013 theme for professionals member sites is responsive, lightweight, and adaptable.  
Version: 13
*/
/*CONTACT INFO BAR*/
	.navBar.white-edition.info-white {
		box-shadow: 0 6px 6px rgba(0, 0, 0, 0.3) !important;
	}
	.navBar.info-white {
		top: 30px !important;
	}
	.navBar.info-black {
		top: 30px !important;
	}
	.navBar.info-silver {
		top: 30px !important;
	}

	.contact-info {
		font-size: 13px;
		font-weight: 400;
		height: 30px;
		left: 0;
		padding: 0 20px 0 35px;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 100;
	}
	.contact-info.contact-info-white, .contact-info.contact-info-silver {
		color: #000000;
		background-color: #FFFFFF;
	}
	.contact-info.contact-info-black {
		color: #FFFFFF;
		background-color: #000000;
	}
	.contact-info .left {
		float: left;
		padding: 5px 0;
		width: 50%;
	}
	.contact-info .left i {
		color: #ec1d2f;
	}
	.contact-info .left.pink i {
		color: #EB0084;
	}
	.contact-info .right {
		float: right;
		padding: 5px 0;
		text-align: right;
		width: 50%;
	}
	.contact-info .right i {
		color: #ec1d2f;
	}
	.contact-info .right.pink i {
		color: #EB0084;
	}
	.contact-info-white .left a, .contact-info-silver .left a {
		color: #000000 !important;
	}
	.contact-info-black .left a {
		color: #FFFFFF !important;
	}
	.contact-info-white .right a, .contact-info-silver .right a {
		color: #000000 !important;
	}
	.contact-info-black .right a {
		color: #FFFFFF !important;
	}

/*MAP Style*/
	#map.map-results {
		width: 100%;
		height: 100%;
		margin-top: -2px;
	}
	.property-page .content .map #gmap {
		width: 100%;
		height: 100%;
		margin-top: -2px;
	}
	.map-results img{
		max-width:none !important;
	}
	.map-results p {
		margin: 0
	}
	
	.map img{
		max-width:none !important;
	}
	.property-page .content .map #gmap img{
		max-width:none !important;
	}
	.results-grid .swiper-slide, .results-grid .swiper-wrapper{
		height:100%;
		width: 100%;
	} 
	
	.ui-autocomplete {
		cursor: pointer;
		position: absolute;
		max-height: 170px;
		/* add padding to account for vertical scrollbar */
		padding-right: 20px;
		background: #000000;
		color: #FFFFFF;
		z-index:9999;
	}
	/* IE 6 doesn't support max-height
		 * we use height instead, but this forces the menu to always be this tall
		 */
	* html .ui-autocomplete {
		height: 100px;
	}
	.ui-widget {
		z-index:9999;
		color: #999999
	}
	.ui-widget-content {
		color: #FFFFFF;
	}
	.ui-widget-content a {
		color: #FFFFFF;
	}
	.ui-menu {
		float: left;
		list-style: none outside none;
		margin: 0;
		padding: 2px;
	}
	.ui-menu .ui-menu-item {
		clear: left;
		float: left;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	.ui-state-hover{
		border: 1px solid #999999/*{borderColorHover}*/;
		background: #FFFFFF/*{bgColorHover}*/ url(img/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;
		color: #000000/*{fcHover}*/;
	}
	.ui-state-hover a,
	.ui-state-hover a:hover,
	.ui-state-hover a:link,
	.ui-state-hover a:visited {
		color: #FFFFFF/*{fcHover}*/;
		text-decoration: none;
	}
	.ui-helper-hidden-accessible {
		display:none;
	}
	#ui-id-3 .ui-menu-item a{
		padding: 0  !important;
	}
	#ui-id-3 .ui-menu-item a:hover, #ui-id-3 .ui-menu-item a.ui-state-focus, #ui-id-3 .ui-menu-item a.ui-state-active{
		background: none !important;
	}
.lazy {
  display: none;
}

/*.content-page h1 {
    color: #EC1D2F;
    font-size: 24px;
    font-weight: 200;
}

.content-page ul {
    margin: 0;
    list-style-type: none;
    padding: 0;
}
.content-page ul li {
    font-size: 16px;
    margin-bottom: 10px;
}*/
.content-page a {
    color: #EC1D2F;
}
.auctiontext{
	display:none;
}
ul.rsslink{
	margin-top:25px;
	list-style-type: none;
}
ul.rsslink li{
  font-size: 1.5em;
  margin-bottom: 5px;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;          
}
.read-more {
  display: inline-block;
	float: right;
	background-color: #F04040;
	font-size: 14px;
	margin-right: 10px;
	padding: 2px 10px;
	margin-top: 10px;
}
.read-more a, .read-more a:hover {
	color: #FFFFFF;
}
.homepage .section .section-footer { background-color: black\9; filter: alpha(opacity=55)\9; }
.homepage .section .swiper-container h2 { background-color: black\9; filter: alpha(opacity=55)\9; }
.results-grid ul li .inner .property-info { background-color: black\9;filter: alpha(opacity=55)\9;}

.title-margin {
	margin-top: 30px !important;
}



/* Slideshow Template Page */

.slideshow .content {margin-bottom:0!important;margin-top:0!important;}
.slideshow .agent.row {height:100%;width:100%;}
.slideshow .content .agent .span4 {width:100%;}
.slideshow .agent a {width:auto!important;}
.slideshow .content .agent h1.agent-name {font-size:30px;}
.slideshow .content .agent ul li {font-size:18px;}
.slideshow .content .agent-details li a {float: none;}
.slideshow .content .agent h1 {font-size:30px;}
.slideshow .content .agent ul.agent-contact li {display: inline;}
.slideshow .content .agent .agent-contact li a {float: none;}