﻿@charset "UTF-8";
#phTopNav,#TopNav,#phHeader,#Header,#phFooter,#Footer,#phMenu,#phNav,#Menu,#phNavigation{display:none!important;}
.mainphoto-tbl,.listfull-share,.alt-langs,.toolbar,.box-related,#divListingFullContact,.image-controls,#pagination_tr,
.clicktocall,.recently-viewed-full, .listfull-controls-container, .listfull-breadcrumb, .listfull-slider-thumb, 
.favourites-full, .googTransContainer, .favs-container, .recents-container, .google-trans-container, hr, 
.agentcard-comm i, .attributes-data i{display:none!important;}
.listfull-nav-tr td,.listfull-h1 a:link,.listfull-h1 a:visited,.listfull-price-tbl,
.listfull-addthis{display:none!important;}
.listfull-nav-tbl{background:#fff!important;border:medium none!important;}
.listing-full h1{color:#000!important;font-size:18px;margin:0;}
.listfull-h1{border:none;}
.main-photo{top:0;}
#phMain,.outerborder,.container{max-width:960px!important;}
.tableborder{min-width:600px;max-width:960px;}
.listfull-right{width:auto;margin:0;}
.gallery-map-container-large,.main-photo-container,.tableborder{border:none!important;}
#tblThumbs div{border:1px solid #ccc;margin-right:5px;}
.gallery_container_large img{border:1px solid #ccc;width:960px;}
.gallery_container_small img{border:1px solid #ccc;height:auto;width:465px;}
.maincontent_row{padding:0!important;}
#thumbscrollerForPrint{overflow:visible;width:100%;display:table;}
h1{height:auto;overflow:visible;}
.propfull_address{font-size:14px;color:#666;font-weight:400;}
.group_hdr{border:1px solid #ccc;}


#divLFullImageSlide {
  width: 100%;
}
.box-generic, .attributes-data, .commission-data, .land-data, .agentcard-title  {
    border: none !important;
}

a[href]:after {
    content: none !important;
}

.listing-full .box-generic h4 {
    margin-bottom: 0;
}

.agentcard-photo {
    border: 1px solid #e4e4e4;
}

.agentcard-main h3, .agentcard-main h4 {
    text-align: left;
}

.printslider-imgs.row div:nth-child(3n+4) {
    clear: left;
}

.printslider-imgs img {
    border: 1px solid #999 !important;
    width: 100%;

}

.printslider-imgs div {
    margin: 15px 0;
}

.content-generic, .contact-form, .box-specials {
  /* padding: 0 !important;  */  
}

.section-dark {background: #fff;padding:0 20px !important}
.section-dark > .container { padding: 0;}

.print-hide {
    display: none!important;
    background:none!important;
    position:relative;
}

#TopNav {
    display: none!important;
    margin-top:-200px!important;
}

/*.listing-full .container {
    margin-top: -238px!important;
}*

