﻿
.homepageContent .sec {
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(229,229,229,.7);
    padding-top: 15px;
}
#content {
    background-color: transparent !important;
}
.footer {
    min-height: 30px;
    line-height: 30px;
    padding: 10px 0 !important;
    width: 1100px;
    margin: 0 auto;
    text-align: right;
    max-width: 100%;
}
.pageHeadingTop, .sec-wrapper {
    max-height: 60vh;
}
a:visited, a:link{color:#336699;text-decoration:none!important;}
a:hover{color:#777;text-decoration:none!important;}

/*.headingTopText p{text-align:left!important;margin-left:20px;}*/
#error404 a{background:url('../Images/logo.jpg') no-repeat left;width:950px;height:126px;display:block;}
#header a{display:block;}
.logo{float:left;margin-right:30px;}
.HomeRotator{float:left;}
#MainContent{width:100%;}
/*#contentwrap{padding-top:0!important;}*/
#menuBar{margin-top:2px;}
#menuBar table{border-collapse:collapse;margin:0 auto;position:relative;}
#footer{background:#666;color:#fff;padding-top:5px;}
#footer a:visited, #footer a:link{color:#fff;text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:underline;}
.quickSearch p, .sideMap p{font-size:20px;}
.quickSearch label{line-height:20px;color:#8A8887;font-weight:bold;}
.sideSearch{position:relative;left:-2px;}
.rentalsImg, .TopSlideShow, .findAgt{display:none;}
.lblFeature{display:none;}
.TopRotator{width:795px!important;height:150px!important;float:left;}
.TopRotator .rrRelativeWrapper, .TopRotator .rrClipRegion{width:795px!important;height:150px!important;}
.sideSearchType .rtSelected .rtIn, .sideSearchType .rtHover .rtIn{background:none!important;border:none!important;padding:4px 3px 3px!important;}
.northMap{margin-top:10px;}
.memberLogin{margin-left:10px;}
.footerNav{margin-right:10px;}
.homeContentCenter #content, .homeContentCenter .nosidefeatureHome{min-width:100%}
.readmore, .buynow{display: inline-block;padding: 8px;margin-top: 10px;color:#fff!important; letter-spacing:2px; font-weight:Bold}
.readmore {background-color: #25a0da;}
.readmore:hover, .buynow:hover { opacity: 0.7;}
.buynow {background-color: #FFA500;}

.article .clo{float:left;width:33.33333%;padding:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.article .clo h2{text-align:center;}
.article .clo h2 img{vertical-align:bottom;}

/*------------- Fonts ---------------
@font-face {
    font-family: 'Plau';
       src:url('/inc/segoepr.ttf') format('truetype'),
           url('/inc/segoeprb.ttf') format('truetype'),
           url('/inc/segoesc.ttf') format('truetype'),
           url('/inc/segoescb.ttf') format('truetype'),
           url('/inc/segoeui.ttf') format('truetype'),
           url('/inc/segoeuib.ttf') format('truetype'),
           url('/inc/segoeuii.ttf') format('truetype'),
           url('/inc/segoeuil.ttf') format('truetype'),
           url('/inc/segoeuiz.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*/
/*------------- Fonts ---------------*/
@font-face {
    font-family: 'VAG';
       src:url('/inc/VAG Round.ttf') format('truetype'),
           url('/inc/VAG Rounded BT.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;

}

/*----------- Menu ------------------*/
.btnMenuHome span{ margin-left:20px;}
.RadMenu_Default{text-align:left;z-index:4;top:0px;color:#666!important;}
.RadMenu_Default, .RadMenu_Default .rmLink{color:#666!important; line-height:30px!important;}
.RadMenu_Default .rmRootGroup{background-color:Transparent!important;border:none!important;}
.RadMenu_Default .rmRootGroup, .RadMenu_Default .rmLink, 
.RadMenu_Default .rmText, .RadMenu_Default .rmLeftArrow, 
.RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, 
.RadMenu_Default .rmBottomArrow{background:none!important;} 
.RadMenu_Default .rmLink:hover, .RadMenu_Default .rmFocused, .RadMenu_Web20 .rmSelected, 
.RadMenu_Default .rmExpanded, .RadMenu_Default .rmExpanded:hover{color:#fff!important;background-color:#FF911A!important;}
.RadMenu_Default .rmGroup .rmLink{color:#000!important;}
.RadMenu_Default .rmGroup .rmLink:hover,
.RadMenu_Default .rmGroup .rmFocused,
.RadMenu_Default .rmGroup .rmExpanded{color:#fff!important;}
.RadMenu_Default .rmGroup,
.RadMenu_Default .rmGroup .rmVertical{margin-top:1px;background:#fff!important;border:1px solid #000;}
.RadMenu_Default .rmGroup .rmItem{border-top:1px solid #fff!important;}
.RadMenu_Default .rmGroup .rmLink:hover .rmText,
.RadMenu_Default .rmGroup .rmFocused .rmText,
.RadMenu_Default .rmGroup .rmExpanded .rmText{background:none!important;color:#fff!important;}
.RadMenu .rmGroup .rmText{padding:0 7px!important;margin:0 4px!important;}
.RadMenu_Default .rmHorizontal .rmSeparator .rmText,
.RadMenu_Default .rmVertical .rmHorizontal .rmSeparator .rmText{background-color:#fff!important;}
.RadMenu_Default .rmBottomArrow{background-color:#e6e6e6!important; background-image:url('../Images/rmSprite.png')!important;background-position:50% -391px!important;}
.RadMenu_Default .rmTopArrow{background-color:#e6e6e6!important;background-image:url('../Images/rmSprite.png')!important;background-position: 50% -367px!important}
/*------------- Home ---------------*/
.rotatorFrame{height:500px;}
.HomeSideContainer .rtbWrap{background-color:#ccc;}
.HomeSideContainer .rtbText{color:#333!important;}
.HomeSideContainer .rtbItemHovered .rtbWrap{background-color:#ccc!important;}
.HomeSideContainer .rtbItemHovered .rtbText{color:#333!important;}
.sildsuburb{color:#333;}
/*.sildeDiv{background-color:#ccc;}
.featureRotator, .featureRotator2{background-color:#ccc;border:1px solid #b5b5b5;}
.featureContainer h1, .HomeSideContainer h1{background-color:#ccc;border-bottom:1px solid #fff;color:#333;}
*/

/*--------------------- filter ------------------------*/
#mapFilter .RadMenu_Web20 .rmLink:hover, #mapFilter .RadMenu_Black .rmFocused, #mapFilter .RadMenu_Black .rmExpanded{color:#000!important;}
/*------------ show -------------*/
#propertyTitle, .showRequestForm{display:none!important;}
.pnlAuction{border-bottom:1px solid #000;}
.infoLinksContainer{color:#929497;}
.agentHeader{background-color:#000;color:#fff;border:1px solid #000;border-bottom:none;}
.agent{background-color:#f1f1f2;border:1px solid #e0e0e0;}
.showEmailAdd{display:none;}
.AgtGetails h3{color:#333;}
.showWebID{display:none;}
.agtName a:visited, .agtName a:link, .agtName a:hover, .showCompany{color:#336699!important;} 
.enhancedReport a:visited, .enhancedReport a:link, .agentInfo a:visited, .agentInfo a:link{color:#000;}
.infoLinks .rtbItemHovered .rtbText{color:#000!important;}
.showHeaderContainer{color:#336699;}
/*--Print show--*/
.printHeader{width:115px;margin-bottom:8px;}
.staffPosition{background-color:#000;}
.staffPosition a:visited, .staffPosition a:link, .position{color:#fff;}
.staffContactContainer a:visited, .staffContactContainer a:link{color:#000!important;}
.staffContactContainer a:hover{color:#000!important;}
/*----------- admin --------------*/
.LoginBtn:hover{background-color:#666!important;color:#fff!important;}
.LoginBtn{background-color:#ccc!important;}
.LogoutBtn:hover{color:#fff!important;}
/*------------- contact ---------------*/
.findMap{display:none!important;}
.leftSideLinks{display:none;}
.officeinfo .emailIcon, .RentalsContact .emailIcon{margin-left:0!important;}
/*-------------- office/Agent Search -----------------*/
.btnSearch{display:none;width:200px;}
/*------------ advance search --------------*/
#divAdvancedSearch .northMap{float:left;}
/*----------- agent Details ---------------*/
.agtInfo, .agentTestimonials, .staffContact{color:#336699;}
/*--------------- request form ----------------------*/
#requestForm fieldset {border:1px solid #ccc;}
/*---------------- properties Locator -------------*/
#propertiesList .lstAddress, #propertiesList .price, #propertiesList .proSuburb, #propertiesList .proStreet{color:#000!important;}
/*---------------- gallery view ----------------*/
#GallaryProperties .propertyHeader{color:#336699;}

.pnlbannerimgs{position:relative;}
.layertext {
    z-index: 999;
    position: absolute;
    color: #fff;
    width: 100%;
    height: 100%;
    font-size: 20px;
}
/*.layertext .info{width:100%;margin:0 auto;height:100%;display:table;line-height:140%;max-width:1100px;}*/
.layertext .header1{font-weight:bold;font-size:35px;}
.layertext .header2{font-weight:bold;font-size:24px;padding:15px 0 30px 0;}
.landingImgContainer{overflow:hidden;}

.footercontainer{width: 100%;padding: 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:100%!important;}
.footersection{width: 1100px;margin: 0 auto;color: #000;clear: both;overflow: hidden;padding:0 10px;font-size:14px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.footersection a:link, .footersection a:visited{color:#000!important;}
.footersection .col{float:left;width:20%;line-height:160%;}
.sitename{color: #000; width: 1100px; margin: 0 auto; padding: 20px 10px;color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.footertext-sitemap .pnldefaultfooter{background-color:#F0F1F3!important;}

.footersection{padding:0;}
.layertext .info{width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.layertext .info{padding:0 10px;}

.sec{-webkit-background-size: cover; background-size: cover;background-repeat:no-repeat;background-position:top center;}
.sec .mob{display:none;}
.sec .textimg{width:1100px;margin:0 auto;display:table;height:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sec .textimg .img, .sec .textimg .text{width:50%;display:table-cell;vertical-align:middle;}      
.sec .title{font-size:1.5rem;line-height:1.3em;margin-bottom:40px;}  
.sec .info{font-size:1.2rem;line-height:1.3em;} 
.sec .textimg img{max-width:100%;} 
.sec .textimg .img{text-align:right;}
.sec .textimg .text{padding-left:40px;}
.pricing{width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pricing .col{width:30.33333%;float:left;margin-right:3%;margin-bottom:3%;}
.pricing .col:nth-child(3n){margin-right:0!important;}
.pricing .title{background: #8FB63E;width: 100%;padding:15px 0;text-align:center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pricing .price{overflow:hidden;background:#fff;border-bottom:1px solid #000;}
.pricing .centered{text-align: center;display: block;font-size: 12px;padding: 15px 0 0;color: #888;}
.pricing .pricing-choice-plan-price{font-size:35px;text-align:center;display:block;}
.pricing .month{display: block;margin: 0px auto 15px;color: #03363D;float: left;text-align: left;width: 45%;margin-left: 4%;}
.pricing .details{background: #fff;width: 100%;padding:15px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height:300px;position:relative;}
.pricing .buynow{font-size:20px;text-align:center;position:absolute;bottom:0;width: 100%; padding: 15px 0;border-top:1px solid #000;}
.pricing .buynow a{text-decoration:none; color:#000;border:2px solid #25A0DA;padding:5px 15px;}
.pricing .buynow a:hover{color:#777;background:#25A0DA;color:#fff;}
.pricing .details .item{padding: 5px 5px 10px 18px;font-size:14px;}
.pricing .details ul{font-size:16px;}

.article-container{clear:both;overflow:hidden;}
.article-container .col-3{width:33.3333%;float:left;padding:10px 10px 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.homeCards .card-image-container {overflow:hidden;}
.homeCards .k-card-image {transition: transform .7s;vertical-align:bottom;}
.homeCards .k-card-image:hover {transform: scale(1.2);}
.aboutus-header-container {color: #fff;z-index: 10; max-width: 1100px;margin: 0 auto;padding-top:20px;}
.aboutus-header { max-width: 80%;margin: 0 auto;}
.aboutus-header .header {font-size: 3.6rem;line-height: 100%;}
.aboutus-header .subheader {font-size: 1.25rem;padding-top: 0.5rem;line-height: 110%;}
/*.bannercontainer {
    width: 100%;
    background-image: url(/pages/19/landimages/myplace.jpg);
    background-repeat: no-repeat;
    min-height: 520px;
    background-position: center center;
    background-size: cover;
    color: #fff;
    padding: 30px 0;
    height: 520px;
    position: relative;
}*/

/*.pnlbannerimgs .landingImgContainer {
    display: none;
}*/
.layertext .info {
    width: 1100px;
    margin: 0 auto;
    display: table;
    line-height: 140%;
    margin-top: 40px;
}
.homeVideo video{max-width:90%;height:auto;}
.homeCards .card-image-container {overflow:hidden;}
.homeCards .k-card-image {transition: transform .7s;vertical-align:bottom;}
.homeCards .k-card-image:hover {transform: scale(1.2);}
#menuBar {border-bottom: 5px solid #FCB347;}
/*.background image */
.page-properties {
    background-image: url('/Images/listing-bg.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}

    .page-properties #content {
        background: none;
    }
@media only screen and (max-width:1100px) {
    .sitename, .footersection{padding:10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}
  .sec .textimg{width:100%;}
    .layertext .info{width:100%;}
}

 @media only screen and (max-width:767px) {
    .sec{height:auto!important;}
    .textimg .mob{display:inline-block;}
    .textimg .ipad{display:none;}  
    .sec .textimg .img{text-align:center;}
    .sec .textimg{padding:0 15px 30px 15px!important;}
    .sec .textimg .img, .sec .textimg .text{width:100%;display:block;margin:0;padding:0;}
    .layertext .header1, .aboutus-header .header {
        font-size: 1.3rem;
    }
    .layertext .header2, .aboutus-header .subheader {
        font-size: 1.1rem;
    } 
    .layertext .info{padding-bottom:30px;}     
    .sec .title{font-size:1.2rem;line-height:1.3em;margin-bottom:40px;}  
    .sec .info{font-size:1rem;line-height:1.3em;}   
    .article-container .col-3{width:50%;}
    .article .clo {width: 100%;float:none;}
}
@media only screen and (max-width:450px) {
    .pricing .col, .article-container .col-3{width:100%;float:none;margin-bottom:20px;}
    .article .clo {width: 100%;float:none;}
}

@media only screen and (max-width:650px) {
    .footersection .col {
        float: none;
        width: 100%;
        overflow: hidden;
        margin-bottom: 10px;
    }

    .footersection .cap {
        float: none;
    }

    .footersection div {
        float: left;
        margin-right: 10px;
    }

    .footersection .contact div {
        float: none;
    }

    .testimonialCol {
        display: block !important;
        padding: 0 !important;
    }

        .testimonialCol img {
            margin: 0 auto;
            padding-bottom: 10px;
        }

    .Testimonials-slider {
        padding-left: 15px;
        padding-right: 15px;
    }
}




