body {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
}

#mobileMenu, .navigation, .socialMedia, .marketingMessage, .searchPanel, #gallery-1, .ctaContainer, footer, .affiliates, .copyright, .backToTop,
#searchHeader, .resultOptions, .pagingFooter, .propertyRow .lg-twoWide,
#fullDetailsHeader, .icons, #arrangeviewing, .rsNav   {
    display: none !important;
    visibility: hidden !important;
}

img {
    max-width: 100%;
}

.propertyRow {
    display: block !important;
    opacity: 1 !important;
    transform: none !important;
    width: 100%;
}

.propertyRow:nth-child(3n+3) {
    page-break-after: always
}



    .row {
        clear: both;
        margin: 0;
        padding: 0;
        position: relative;
    }
       
    .col {
        display: block;
        float: left;
        margin: 1% 0 1% 1.6%;
        position: relative;
    }
    
    .col:first-child { margin-left: 0; }


    .inline-row {
        margin: 0 auto;
        width: 90%;
    }

    .lg-twelveWide {
	    margin-left: 0;
        width: 100%;
    }

    .lg-elevenWide {
	    width: 91.46%;
    }

    .lg-tenWide {
	    width: 83%;
    }

    .lg-nineWide {
	    width: 74.54%;
    }

    .lg-eightWide {
	    width: 66.08%;
    }

    .lg-sevenWide {
	    width: 57.62%; 
    }

    .lg-sixWide {
	    width: 49.16%; 
    }

    .lg-fiveWide {
	    width: 40.7%; 
    }

    .lg-fourWide {
	    width: 32.24%; 
    }
        .lg-fourWide:nth-child(4) {
            margin-left: 0;
        }

    .lg-threeWide {
	    width: 23.78%;
    }

    .lg-twoWide {
	    width: 15.32%; 
    }

    .lg-oneWide {
	    width: 6.86%; 
    }

    .lg-gone {
        display: none;
    }

.royalSlider, .rsOverflow {
    height: auto !important;
}