/*SLIDER STYLES*/
#home{margin-top:-45px;}
.featuredPropertySlider .owl-item .sliderImage  {
	height:100vh;
	width:100%;
	padding:0px;
}

.featuredPropertySlider .owl-item .sliderImage img  {
	height:100vh;
	width:100%;
	overflow-x:hidden;
}

.featuredSlider-slides{
    overflow:hidden;
}


.featuredSlider-slides article:after
{
    position: absolute;
    content: ' ';
    left: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    background-image: -webkit-linear-gradient(right, rgba(0,0,0,0.2) 0%, transparent 100%);
    background-image: -moz-linear-gradient(right, rgba(0,0,0,0.2) 0%, transparent 100%);
    background-image: -ms-linear-gradient(right, rgba(0,0,0,0.2) 0%, transparent 100%);
    background-image: -o-linear-gradient(right, rgba(0,0,0,0.2) 0%, transparent 100%);
    background-image: linear-gradient(right, rgba(0,0,0,0.2) 0%, transparent 100%);
    pointer-events: none;
}
.featuredSlider-slides nav {   
	width:500px;
    position: fixed;
    left: -450px;
    top: 0;
    bottom: 0;
    /*background-image:url(/t/ulysses/imagesRH/menuBG.png);*/
    border-right: 50px solid #ffaf17;
    box-shadow: 4px 0 5px rgba(0,0,0,0.2);
    z-index: 1;
    cursor: pointer;
    height: 100vh;
	
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
.featuredSlider-slides  h1 {
	width:100%;
    font-size:20px;
	left: 250px;
	top: 432px;
    color:#FFFFFF;
    position:absolute;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    z-index: 2;
}
.featuredSlider-slides .navIcon{
    position:absolute;
    z-index: 2;
    left:450px;
    top:194px;
    width:55px;
}
.featuredSlider-slides nav:after
{
    position: absolute;
    content: ' ';
    width: 0;
    height: 0;
    right: -70px;
    top: 200px;
    border-width: 15px 10px;
    border-style: solid;
    border-color: transparent transparent transparent #ffaf17;
}
.featuredSlider-slides nav ul
{
    width: 14em;
    list-style-type: none;
    margin: 0;
    padding: 1em;
}
.featuredSlider-slides article, article:after
{
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
.featuredSlider-slides nav:hover
{
    left: 0;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
.featuredSlider-slides nav:hover ~ article:after
{
    left: 60%;
	
}
.featuredLeftHover .sliderListingSuburb{
    margin:30px 0px 0px 15px;
    color:#ffaf17;
    float:left;
}
.featuredLeftHover .sliderListingAddress {
    margin:20px 0px 0px 15px;
    color:#333333;
    float:left;
}

.featuredLeftHover .sliderListingPrice {
    margin:10px 0px 15px 15px;
    color:#333333;
    float:left;
}

.featuredLeftHover .featuredBBC{
    border-top:2px solid #cccccc;
    border-bottom:2px solid #cccccc;
    width:90%;
    padding-left:5%;
}

.featuredLeftHover dl {
    margin-left:-70px;
    width: 260px;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.featuredLeftHover .dl-horizontal dt img {
    width: 30px;
    height: 30px;
    padding: 2px;
    margin-top: 2	px;

}
.featuredLeftHover .dl-horizontal dt {
    width: auto;
    float:left;
}
.featuredLeftHover .dl-horizontal dd {
    margin-left: 60px;
}

.featuredLeftHover .dl-horizontal h2{
    width: 60px;

    margin-left: -10px;
    float: left;
    padding-right: 5px;
    margin-bottom: 0;
    margin-top: 5px;
    font-size: 20px;
    text-align: center;
}
.featuredLeftHover .dl-horizontal {
    margin-right:15px;
    width: 100px;
    float: left;
}
.featuredLeftHover .featuredDesc{
    float:left;
    height:200px;
    margin-left:15px;
}
.featuredLeftHover .arrow-right {
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #404040;
    margin-left:150px;
}
.featuredLeftHover .featuredAgentDetails{
    float:left;
}
.featuredLeftHover .enquiriesHeading{
    float:left;
    background-color:#404040;
    color:#ffffff;
    text-align:center;
    width:150px;
    height:20px;
    font-size:1.3em;
    line-height:45px;
}
.featuredLeftHover .featuredAgentContacts {
	font-size:1.2em;
    float:left;
	margin:10px 0px 10px 25px;
}
.featuredLeftHover .featuredAgentContacts i {
    float:left;
    margin-top:2px;
}

.feature-label p.mobile, .feature-label p.office {
	font-size:1em;
}

.feature-label p.mobile:before {
	font-family: helvetica-EXT-BLD;
	content:'Mobile:';
	margin-left:15px;
	margin-right:10px;
}

.feature-label p.office:before {
	font-family: helvetica-EXT-BLD;
	content:'Office:';
	margin-left:15px;
	margin-right:10px;
}



@media (max-width:1200px) {

	#home {
		margin-top:-10px;
	}
		
	.featuredPropertySlider.owl-carousel {
		margin-bottom:0px;
	}
	
	.featuredPropertySlider .owl-item .sliderImage {
		height:auto;
		width:100vw;
	}
	
	.featuredPropertySlider .owl-item .sliderImage img {
		height:100%;
	}
	
	.featuredPropertySlider .owl-controls {
		display:none !important;
	}
}


@media (max-width:992px) {
	.featuredPropertySlider .propertyOutLook {
		height:150px;
		background-color:rgba(64,64,64,0.75);
		border-top:1px solid rgba(255,255,255,0.5);
	}
	
	.featuredPropertySlider .propertyOutLook h2.sliderListingSuburb {
		color:rgba(255,255,255,1);
		font-weight:bold;
	}	
	
	.featuredPropertySlider .propertyOutLook h3.sliderListingPrice {
		color:rgba(255,255,255,1);
	}
	
	.featuredPropertySlider .propertyOutLook h4.sliderListingAddress {
		color:rgba(255,255,255,1);
		margin-top:0px;
	}
}

@media (max-width:600px) {
		.sliderListingSuburb {
			font-size:20px;
		}
	
		.sliderListingPrice {
			font-size:16px;
			line-height:24px;
			text-align:right !important;
		}
	
		.sliderListingAddress {
			font-size:16px;
		}
	
		.featuredBBC p {
			color:#fff;
		}
}
