﻿@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;
    width:300px;
}

.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;
}

.floating-btn {display:none!important;}

/*.listing-full .container {
    margin-top: -238px!important;
}*/

.sp-slides-container, .at4-share, .nex-pre-controls, picture, footer, .thumb-overlay-wrapper, .multimedia-thumb, .media-image  {
    display: none!important;
}

.sp-thumbnails-container {
    position: relative!important;
    width:100%!important;
    float:left!important; 
    margin-right:10px!important;
    height:auto!important;
}

.sp-thumbnail-container {
    margin-left: 17px;
}

#gt-multimedia-responsive-slider-listingfull {
    max-width: 100%!important;
    padding-right: 0!important;
    margin-top:30px!important;
}

.sp-thumbnails {
    width: auto!important;
    height: auto!important;
}

iframe, iframe body, iframe html {
    overflow: hidden!important;
}

.sp-thumbnail-container.sp-selected-thumbnail {
    border: none!important;
}

#gt-multimedia-responsive-slider-listingfull:not(.sp-full-screen) {
    height: auto!important;
    max-height: auto!important;
    overflow:visible!important;
}


/* add 20/08/2020 - Diego - CR #137464 */
#leads-autoengagement-widget,
.agent-contact-bar,
#divWhatsApp,
.agentcard-comm,
#mod_collapse_main_content_more,
.btn-curr,
.sp-full-screen-button,
#at-custom-sidebar,
#cookie-msg-container {
    display: none !important;
}

.box-generic {
    box-shadow: none !important;
}
.contact-form {
    page-break-before: always;
}
.sp-thumbnails.sp-grab {
    transform: none !important;
}