﻿@media (max-width: 499px) {
    .webViewContainer {
        display: none !important;
    }

    .webViewContainer_Inline {
        display: none !important;
    }

    .mobileViewContainer {
        display: block !important;
    }

    .mobileViewContainer_Inline {
        display: inline-block !important;
    }

    .watermarked {
        font-size: 2em !important;
    }

    h3 {
        margin-bottom: 5px;
    }

    .blueLink {
        color: var(--light-blue);
    }

    #aSummary_Mobile, #aDetailed_Mobile, #aMap_Mobile {
        cursor: pointer;
    }

    #aDetailed_Mobile, #aSummary_Mobile, #aMap_Mobile {
        padding: 10px 14px !important;
    }

    .ui-datepicker:after,
    .dropdown-menu:after,
    .MoneyCombo.open:after,
    .ui-multiselect-menu:after,
    .ui-autocomplete:after,
    .btn-group.open:after,
    .AddressBubble:after,
    .bootstrap-select.open:before {
        content: none !important;
    }

    .LargeInput {
        font-size: 13px !important;
    }

    .btn-large {
        font-size: 13px;
        box-sizing: border-box;
        border-radius: 0;
    }

    .LoginBackground {
        background: white;
    }

    .LoginTextbox {
        margin-bottom: 15px !important;
        resize: none;
        border-top: none !important;
        border-left: none !important;
        border-right: none !important;
    }

    input[type="text"],
    select {
        border-radius: 0 !important;
    }

    .navbar .nav a:focus, .navbar .nav a:hover {
        background-color: unset;
    }

    .noAccessContainer .contact-hero,
    .noPermissionContainer .contact-hero {
        width: 100%;
        box-sizing: border-box;
        margin: 0;
    }

    .LoginTextbox,
    #MiniBlueBoxContainer .MiniBlueBox input[type="text"],
    #ctl00_MP1_CPH3_txtbStreet,
    #ctl00_MP1_CPH3_txtbSuburbPostcode,
    #ctl00_MP1_CPH3_txtbMunicipality,
    #MiniBlueBoxContainer .inputosaurus-container,
    .BlueBoxTop #ctl00_MP1_CPH3_txtbFullAddress,
    .BlueBoxTop #ctl00_MP1_CPH3_txtbCMATarget,
    #searchPropertyContainer .inputosaurus-container,
    #AdvancedOptionsContainer .inputosaurus-container,
    #AdvancedOptionsContainer #ctl00_MP1_CPH3_txtbLotNumber,
    #ctl00_MP1_CPH3_txtbAgent,
    #ctl00_MP1_CPH3_txtbAgentName,
    .AddressBubble #ctl00_MP1_CPH3_txtbCustomStreet,
    .AddressBubble #ctl00_MP1_CPH3_ddlCustomStreetType,
    .AddressBubble #ctl00_MP1_CPH3_txtbCustomSuburb,
    #HomeBox #ctl00_MP2_CPH2_txtbFullAddress,
    #CMASetupContainer #reportSectionsContainer .MiniBlueBox input[type="text"],
    #RentalCMASetupContainer #reportSectionsContainer .MiniBlueBox input[type="text"],
    .RentalBoxTop #ctl00_MP1_CPH3_txtbFullAddress,
    .RentalBoxTop #ctl00_MP1_CPH3_txtbCMATarget,
    #OfficeInfoContainer #landLineContainer #ctl00_MP1_CPH3_txtbPhone,
    #OfficeInfoContainer #mobileContainer #ctl00_MP1_CPH3_txtbMobile,
    #OfficeInfoContainer #faxContainer #ctl00_MP1_CPH3_txtbFax,
    #OfficeInfoContainer #emailContainer #ctl00_MP1_CPH3_txtbEmail,
    #OfficeInfoContainer #websiteContainer #ctl00_MP1_CPH3_txtbWeb,
    #OfficeInfoContainer #primaryContactContainer #ctl00_MP1_CPH3_txtbPrimaryContact,
    #AccountInfoContainer #nameContainer #ctl00_MP1_CPH3_txtbName,
    #AccountInfoContainer #phoneContainer #ctl00_MP1_CPH3_txtbPhone,
    #AccountInfoContainer #mobilePhoneContainer #ctl00_MP1_CPH3_txtbMobile,
    #AccountInfoContainer #emailContainer #ctl00_MP1_CPH3_txtbEmail,
    #ChangePasswordContainer #currentPasswordContainer #ctl00_MP1_CPH3_txtbCurrentPassword,
    #ChangePasswordContainer #newPasswordContainer #ctl00_MP1_CPH3_txtbNewPassword,
    #ChangePasswordContainer #repeatPasswordContainer #ctl00_MP1_CPH3_txtbNewPasswordRetype,
    #ChangePasswordContainer #ctl00_MP1_CPH3_trChangedBy #ctl00_MP1_CPH3_txtbChangedBy,
    #ExpertInsightsContainer .inputosaurus-container input[type="text"],
    #SA1Container #ctl00_MP1_CPH3_txtbSuburb,
    #LGAContainer #ctl00_MP1_CPH3_txtbSuburb,
    #SuburbsContainer #ctl00_MP1_CPH3_txtbSuburb {
        width: 100% !important;
        box-sizing: border-box !important;
        height: 30px !important;
        /*background: white;*/
    }

    #ExpertInsightsContainer .inputosaurus-container {
        width: 100% !important;
        box-sizing: border-box !important;
        min-height: 30px !important;
    }

    #searchPropertyContainer,
    #dataSourceBedroomsContainer,
    #bathroomsCarparksContainer_Mobile,
    #roomsYearBuiltContainer,
    #lotPlanContainer,
    #CustomStreet,
    #searchOptionsContainer,
    #searchBoxContainer,
    #CMASetupContainer #reportSectionsContainer,
    #RentalCMASetupContainer #reportSectionsContainer,
    .agentContainer,
    #resultTypeBedroomsContainer,
    #roomsFurnishedContainer,
    #bedroomsBathroomsContainer,
    #OfficeInfoContainer #officeInfoLogoContainer,
    #OfficeInfoContainer #addressContainer,
    #OfficeInfoContainer #landLineContainer,
    #OfficeInfoContainer #mobileContainer,
    #OfficeInfoContainer #faxContainer,
    #OfficeInfoContainer #emailContainer,
    #OfficeInfoContainer #websiteContainer,
    #OfficeInfoContainer #reportColourContainer,
    #OfficeInfoContainer #primaryContactContainer,
    #AccountInfoContainer #nameContainer,
    #AccountInfoContainer #phoneContainer,
    #AccountInfoContainer #mobilePhoneContainer,
    #AccountInfoContainer #emailContainer,
    #ChangePasswordContainer #passwordIntructionsContainer,
    #ChangePasswordContainer #currentPasswordContainer,
    #ChangePasswordContainer #newPasswordContainer,
    #ChangePasswordContainer #repeatPasswordContainer,
    #ChangePasswordContainer #ctl00_MP1_CPH3_trChangedBy,
    #publicContainer .fakeRow,
    #AdvancedOptionsContainer,
    #ExpertInsightsContainer #HeadlineStatsContainer,
    #ExpertInsightsContainer #SoldPassedInContainer,
    #ExpertInsightsContainer #NoAuctionHeldContainer,
    #ExpertInsightsContainer #HouseDetailsContainer,
    #ExpertInsightsContainer #LandDetailsContainer,
    #SA1Container #SuburbSearch,
    #SA1Container .EIFullPageRowNew,
    #LGAContainer #SuburbSearch,
    #LGAContainer .EIFullPageRowNew,
    #SuburbsContainer #SuburbSearch,
    #SuburbsContainer .EIFullPageRowNew {
        flex-direction: column;
    }

        #accountSelectionContainer #linkedUsers,
        #searchPropertyContainerRight .ui-multiselect,
        #searchPropertyContainerRight #ToggleResultType,
        #searchOptionsContainerRight #ToggleResultType,
        #CMAResultsContainer .GoogleMapContainer,
        #ComparablesResultsContainer .GoogleMapContainer,
        #ResultsContainer .GoogleMapContainer,
        #RentalCMAResultsContainer .GoogleMapContainer,
        #RentalResultsContainer .GoogleMapContainer,
        #RecentResultsContainer .GoogleMapContainer
        #ComparablesSetupContainer #ctl00_MP4_CPH3_ddlPropertyType,
        #ComparablesSetupContainer .ui-datepicker-trigger,
        .CMAReportSection,
        #RentalCMASearchContainer #carparkTableContainer,
        #OfficeInfoContainer #ctl00_MP1_CPH3_btnSave,
        #OfficeInfoContainer #ctl00_MP1_CPH3_btnUpload,
        #AccountInfoContainer #ctl00_MP1_CPH3_btnSave,
        #ChangePasswordContainer #ctl00_MP1_CPH3_btnSavePassword,
        #ExpertInsightsContainer #SoldPassedInContainer > div,
        #ExpertInsightsContainer #NoAuctionHeldContainer > div,
        #ExpertInsightsContainer #HouseDetailsContainer > div,
        #ExpertInsightsContainer #LandDetailsContainer > div,
        #SA1Container .SOneThirdContentCellTextNew,
        #SA1Container .SOneThirdContentCellChartNew,
        #SA1Container .SHalfContentCellChartNew,
        #LGAContainer .SOneThirdContentCellTextNew,
        #LGAContainer .SOneThirdContentCellChartNew,
        #LGAContainer .SHalfContentCellChartNew,
        #SuburbsContainer .SOneThirdContentCellTextNew,
        #SuburbsContainer .SOneThirdContentCellChartNew,
        #SuburbsContainer .SHalfContentCellChartNew {
            width: 100% !important;
        }

        #ExpertInsightsContainer #HeadlineStatsContainerLeft,
        #ExpertInsightsContainer #HeadlineStatsContainerRight,
        #ExpertInsightsContainer #SoldPassedInContainerLeft,
        #ExpertInsightsContainer #SoldPassedInContainerRight,
        #ExpertInsightsContainer #NoAuctionHeldContainerLeft,
        #ExpertInsightsContainer #HouseDetailsContainerLeft,
        #ExpertInsightsContainer #HouseDetailsContainerRight,
        #ExpertInsightsContainer #LandDetailsContainerLeft,
        #LGAContainer .EIFullPageRowNew .EIFullPageRowNewLeft,
        #LGAContainer .EIFullPageRowNew .EIFullPageRowNewRight,
        #SuburbsContainer .EIFullPageRowNew .EIFullPageRowNewLeft,
        #SuburbsContainer .EIFullPageRowNew .EIFullPageRowNewRight {
            width: 100% !important;
            justify-content: space-between;
        }

    #AccountInfoContainer #salesSearchContainer,
    #AccountInfoContainer #salesCMAContainer,
    #AccountInfoContainer #rentalSearchContainer,
    #AccountInfoContainer #rentalCMAContainer {
        align-items: baseline;
    }

    #LoginContainer #logoBox,
    #publicContainer #logoBox,
    #accountSelectionContainer #logoBox {
        position: unset;
        text-align: center;
        margin-top: 0;
        margin-bottom: 14vh;
    }

    #LoginContainer {
        width: 80vw;
        position: absolute;
        top: 25px;
        left: 10vw;
        height: unset;
        margin: unset;
    }

        #LoginContainer #membersLoginBox {
            width: 100%;
            box-sizing: border-box;
            padding: 0;
            padding-top: 50px;
            border: none;
        }

        #LoginContainer #ctl00_ContentPlaceHolder1_btnLogin,
        #ctl00_MP1_CPH3_imbBack,
        #ctl00_MP1_CPH3_imbSubmit,
        #ctl00_MP1_CPH3_imbReSubmit,
        #accountSelectionContainer #ctl00_ContentPlaceHolder1_btnLogin {
            position: unset;
            width: 100%;
            box-sizing: border-box;
            padding: 9px 18px;
        }

    #ctl00_MP1_CPH3_tblContinue #ctl00_MP1_CPH3_btnContinue,
    #ctl00_MP1_CPH3_tblSearchAgain #ctl00_MP1_CPH3_aGoToReportSetup,
    #ctl00_MP1_CPH3_tblSearchAgain #ctl00_MP1_CPH3_aSearchAgain2 {
        display: block;
        width: 50%;
        margin: 0 auto;
    }

    #LoginContainer .ForgotPasswordBox {
        display: none;
    }

    #LoginContainer #ForgotPasswordBox-Mobile {
        display: block;
        margin-top: 15px;
    }


    #publicContainer {
        width: 80vw;
        position: absolute;
        top: 25px;
        left: 10vw;
        height: unset;
        margin: unset;
    }

        #publicContainer #forgotPasswordBox {
            width: 100%;
            box-sizing: border-box;
            padding: 0;
            padding-top: 35px;
            border: none;
        }

        #publicContainer .PDContent {
            width: unset !important;
        }

        #publicContainer .container {
            width: unset !important;
        }

        #publicContainer .Breadcrumb {
            display: none;
        }

        #publicContainer .MainSection > div {
            width: 100%;
            padding: 0;
        }

        #publicContainer #fakeTable {
            margin-bottom: 0;
        }

        #publicContainer #fakeTableBody {
            border: none;
        }

        #publicContainer .fakeRow {
            padding: 0;
        }

            #publicContainer .fakeRow.backgroundColor {
                background: none;
            }

        #publicContainer .astCharacter {
            position: relative;
            top: 4px;
        }

    .MainSection {
        width: 100%;
        margin-top: 50px;
    }

        .MainSection > div {
            width: 100%;
            box-sizing: border-box;
            overflow: hidden;
        }

    #FullTextTooltip {
        font-size: 12px;
    }

    #searchOptionContainer {
        margin: 0 !important;
    }

        #searchOptionContainer #searchOptionHeader1 {
            width: 33%;
        }

        #searchOptionContainer #searchOptionHeader2 {
            width: 33%;
        }

        #searchOptionContainer #searchOptionHeader3 {
            width: 34%;
        }

    #MiniBlueBoxContainer {
        float: unset;
        width: 100%;
        box-sizing: border-box;
        padding: 0;
        margin: 15px 0;
    }

        #MiniBlueBoxContainer .MiniBlueBox {
            float: unset;
            width: unset;
        }

    #newsContainer {
        float: unset;
        width: 100%;
        box-sizing: border-box;
        padding: 0;
        margin: 15px 0;
    }

        #newsContainer .LightBlueBox {
            float: unset;
            width: unset;
            margin-left: 0 !important;
            margin-top: 0 !important;
            margin-bottom: 15px;
        }

    #HomeBox {
        margin: 0;
        width: 100%;
    }

    #ChangePasswordContainer #passwordIntructionsContainer #passwordIntructionsContainerLeft {
        width: 100%;
        order: 2;
    }

    #ChangePasswordContainer #passwordIntructionsContainer #tblPasswordInstructions {
        border-left: none;
        margin-top: 0;
        margin-bottom: 15px;
    }

    #searchBoxContainer .searchBoxContainerRight {
        text-align: right;
        padding-top: 15px;
    }

    #CMASetupContainer #reportSectionsContainer .MiniBlueBox,
    #RentalCMASetupContainer #reportSectionsContainer .MiniBlueBox {
        box-sizing: border-box;
        width: 100%;
    }

    #AgentTabs_Mobile {
        margin-bottom: 10px;
    }

    .agentContainer {
        margin-top: 10px;
    }

        .agentContainer .agentRight {
            padding-left: 0;
            margin-top: 5px
        }

    .ui-autocomplete li a, .ui-autocomplete li a span {
        font-size: 13px !important;
    }

    #ctl00_logoTextContainer {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        position: absolute;
        color: var(--light-blue);
        top: 10px;
        font-size: 24px;
        padding-left: 5px;
    }

    .home #hamburgerContainer {
        height: 40px;
        border: solid 1px var(--light-blue);
        width: 230px;
        position: absolute;
        right: 5px;
    }

        .home #hamburgerContainer nav {
            position: relative;
            height: auto;
            top: 41px;
            right: 2px;
            z-index: 999;
        }

    .notHome #hamburgerContainer {
        height: 40px;
        width: 230px;
        position: absolute;
        right: -2px;
        top: 10px;
    }

        .notHome #hamburgerContainer nav {
            position: relative;
            height: auto;
            top: 44px;
            right: 10px;
            z-index: 999;
        }

    #navigation {
        list-style-type: none;
        margin: 0;
        background: var(--primary-blue);
        width: 232px;
        display: none;
    }

    #hamburgerContainer #navigation li {
        padding: 8px 14px;
        line-height: unset;
        border-bottom: solid 1px white;
    }

        #hamburgerContainer #navigation li a {
            color: white;
        }

        #hamburgerContainer #navigation li.subItem {
            background: white;
            padding-left: 40px;
        }

            #hamburgerContainer #navigation li.subItem a {
                color: var(--light-blue);
            }

            #hamburgerContainer #navigation li.subItem.active {
                background: #1f4c77;
            }

                #hamburgerContainer #navigation li.subItem.active a {
                    color: white;
                }

        #hamburgerContainer #navigation li.active {
            background: var(--light-blue);
        }

    #hamburgerContainer #hamburger_text {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        position: absolute;
        right: 180px;
        color: var(--light-blue);
        font-weight: bold;
    }

    .notHome #hamburgerContainer #hamburger_text {
        display: none;
    }

    #hamburgerContainer #hamburger_menu {
        position: absolute;
        right: 15px;
        background-color: transparent;
        border: none;
        display: inline-block;
        height: 40px;
        width: 30px;
    }

        #hamburgerContainer #hamburger_menu > * {
            background-color: var(--light-blue);
            position: absolute;
            width: 100%;
            height: 3px;
        }

    #hamburgerContainer #hamburger_menu_line1 {
        top: 12px;
    }

    #hamburgerContainer #hamburger_menu_line2 {
        top: 20px;
    }

    #hamburgerContainer #hamburger_menu_line3 {
        top: 28px;
    }

    .openedHamburger #navigation {
        max-height: 1000px;
        border: solid 1px white;
        display: inline-block;
    }

    .openedHamburger #hamburger_menu > * {
        width: calc(100% - 10px);
    }

    .openedHamburger #hamburger_menu #hamburger_menu_line1 {
        transform: translateY(8px) rotate(45deg);
        -webkit-transform: translateY(8px) rotate(45deg);
        -moz-transform: translateY(8px) rotate(45deg);
        -o-transform: translateY(8px) rotate(45deg);
    }

    .openedHamburger #hamburger_menu #hamburger_menu_line2 {
        width: 0px;
        opacity: 0;
    }

    .openedHamburger #hamburger_menu #hamburger_menu_line3 {
        transform: translateY(-8px) rotate(-45deg);
        -webkit-transform: translateY(-8px) rotate(-45deg);
        -moz-transform: translateY(-8px) rotate(-45deg);
        -o-transform: translateY(-8px) rotate(-45deg);
    }

    #accountSelectionContainer {
        width: 80vw;
        position: absolute;
        top: 25px;
        left: 10vw;
        height: unset;
        margin: unset;
    }

        #accountSelectionContainer #accountSelectionBox {
            width: 100%;
            box-sizing: border-box;
            padding: 0;
            padding-top: 50px;
            border: none;
        }

        #accountSelectionContainer #logoBox .pull-right {
            float: unset;
        }

        #accountSelectionContainer .welcomeText {
            margin-top: 0;
        }

        #accountSelectionContainer .pleaseSelectText {
            padding-left: 0;
        }

        #accountSelectionContainer #linkedUsers_wrapper {
            margin-bottom: 25px;
        }

    #BlueBoxTopSub,
    #RentalBoxTopSub {
        padding: 12px;
    }

    .BlueBoxTop,
    .BlueBoxMiddle,
    #RecentSearchContainer .BlueBoxMiddle,
    .BlueBoxBottom,
    #AdvancedOptionsContainer,
    .RentalBoxTop,
    .RentalBoxMiddle,
    .RentalBoxBottom {
        width: 100%;
        box-sizing: border-box;
    }

        .BlueBoxMiddle .BlueBoxMiddleSub,
        .RentalBoxMiddle .RentalBoxMiddleSub {
            padding-left: 12px;
            padding-right: 12px;
        }

    .RecentSearches {
        position: relative;
        right: 0;
    }

    #CMASearchContainer .RecentSearches .dropdown-menu,
    #ComparableSearchContainer .RecentSearches .dropdown-menu,
    #RentalCMASearchContainer .RecentSearches .dropdown-menu {
        right: unset;
        left: 0;
    }

    .RecentSearchesClearButton {
        right: unset;
    }

    #searchPropertyContainerLeft,
    #AdvancedOptionsContainerLeft {
        width: 100%;
        padding: 10px 12px 0 12px;
    }

    .includeSurroundingContainer {
        width: unset;
    }

    .Surrounding .MoneyCombo {
        float: right;
    }

    #searchPropertyContainerRight,
    #AdvancedOptionsContainerRight {
        width: 100%;
        padding: 0 12px;
        border-left: none;
    }

    button.ui-datepicker-trigger.btn {
        font-size: 12px;
        padding-left: 5px;
        padding-right: 5px;
    }

        button.ui-datepicker-trigger.btn .caret {
            display: none;
        }

    .MoneyCombo .priceFrom,
    .MoneyCombo .priceTo {
        width: 65% !important;
    }

    #searchPropertyContainerRight .multiselect-container table,
    #searchOptionsContainerRight .multiselect-container table {
        margin: 0;
    }

    #searchPropertyContainerRight .multiselect-container label,
    #searchOptionsContainerRight .multiselect-container label {
        font-size: 11px;
    }

    #AdvancedOptionsContainer {
        color: white;
        padding: 0;
        background-color: #1f4c77;
    }

    #RentalSearchContainer #AdvancedOptionsContainer,
    #RentalCMASearchContainer #AdvancedOptionsContainer {
        background-color: var(--light-blue);
    }

    .ExtendedSection {
        border: none;
    }

    #AdvancedOptionsContainer .RangeTo {
        color: white;
    }

    #lotPlanLeft {
        margin-bottom: 12px;
    }

    #searchPropertyContainerRight .ui-datepicker-trigger,
    #searchPropertyContainerRight .MoneyCombo,
    #searchPropertyContainerRight .btn-group button.multiselect.dropdown-toggle.btn,
    #bathroomsCarparksContainer_Mobile input[type="text"],
    #roomsYearBuiltContainer input[type="text"],
    #AdvancedOptionsContainer .ui-datepicker-trigger,
    #AdvancedOptionsContainer .TextboxWithUnits,
    /*#AdvancedOptionsContainer #ctl00_MP1_CPH3_ddlPlanType,*/
    #AdvancedOptionsContainer .btn-group.bootstrap-select.PlanType,
    #AdvancedOptionsContainer #ctl00_MP1_CPH3_txtbPlanReference,
    #ctl00_MP1_CPH3_txtbBedroomsFrom,
    #ctl00_MP1_CPH3_txtbBedroomsTo,
    #priceRangeContainer .MoneyCombo,
    #searchOptionsContainer .ui-datepicker-trigger,
    #roomsFurnishedContainer input[type="text"],
    /*#roomsFurnishedContainer #ctl00_MP1_CPH3_ddlFurnished,*/
    #roomsFurnishedContainer .btn-group.bootstrap-select.QuarterSelect,
    #bedroomsBathroomsContainer input[type="text"],
    #ctl00_MP1_CPH3_SearchOptions #ctl00_MP1_CPH3_txtbCarparksFrom,
    #ctl00_MP1_CPH3_SearchOptions #ctl00_MP1_CPH3_txtbCarparksTo {
        width: 42vw !important;
        box-sizing: border-box;
        height: 30px;
    }

        /*#AdvancedOptionsContainer #ctl00_MP1_CPH3_ddlPlanType {
        margin-bottom: 0;
    }*/

        #AdvancedOptionsContainer .TextboxWithUnits input {
            width: 65%;
        }

    #CustomAddressLabel {
        position: absolute;
        font-weight: bold;
        top: 0;
        color: white;
        padding: 0;
    }

    #searchOptionsContainerLeft,
    #searchOptionsContainerRight {
        width: 100%;
        padding: 0 12px;
    }

    .AddressBubble {
        width: 250px;
        top: calc(100% + 4px) !important;
        right: 0;
    }

    #nonmelMetroContainer {
        float: right;
    }

    #ClearSuburbText,
    #ClearFullText,
    #ClearCMATarget {
        top: calc(50% - 10px);
        right: 4px;
    }

    #resultSummaryContainer {
        padding: 0;
    }

    #ctl00_MP1_CPH3_tblContinue.OptionRow > tbody > tr > td:first-child,
    #ctl00_MP1_CPH3_tblSearchAgain.OptionRow > tbody > tr > td:last-child {
        background-color: white;
        padding: 0;
    }

    #ctl00_MP1_CPH3_divAddressNotMapped .GoogleMapContainer {
        width: 100%;
        box-sizing: border-box;
        height: 300px;
    }

    #ctl00_MP1_CPH3_divAddressNotMapped #btnNotMappedAgainContainer {
        float: unset;
    }

    #ctl00_MP1_CPH3_divAddressNotMapped #btnNotMappedContinueContainer {
        float: unset;
    }

        #ctl00_MP1_CPH3_divAddressNotMapped #btnNotMappedAgainContainer #ctl00_MP1_CPH3_btnBackToSearch,
        #ctl00_MP1_CPH3_divAddressNotMapped #btnNotMappedContinueContainer #ctl00_MP1_CPH3_btnNotMappedContinue {
            display: block;
            width: 50%;
            margin: 0 auto;
            margin-bottom: 8px;
        }

    #HomeContainer .modal,
    #ResultsContainer .modal,
    #RentalResultsContainer .modal,
    #RecentResultsContainer .modal {
        width: 90%;
        margin-left: -45%;
        box-sizing: border-box;
    }

    #HomeContainer .inputosaurus-input.inputosaurus-required,
    #ExpertInsightsContainer .inputosaurus-input.inputosaurus-required {
        padding: 0;
        margin: 0;
    }

    #ComparableSearchContainer #melMetroContainer label,
    #ComparableSearchContainer #nonmelMetroContainer label {
        font-size: 10px;
    }

    #CMAResultsContainer #ulViewType_Mobile .active a,
    #ComparablesResultsContainer #ulViewType_Mobile .active a,
    #ResultsContainer #ulViewType_Mobile .active a,
    #RentalCMAResultsContainer #ulViewType_Mobile .active a,
    #RentalResultsContainer #ulViewType_Mobile .active a,
    #RecentResultsContainer #ulViewType_Mobile .active a {
        color: #555555;
        text-decoration: none;
        background-color: #e5e5e5;
    }

    #CMAResultsContainer #GoogleMap,
    #ComparablesResultsContainer #GoogleMap {
        width: 100%;
        height: 100%;
    }

    #CMAResultsContainer .detailedPageInfoContainer,
    #ComparablesResultsContainer .detailedPageInfoContainer,
    #RentalCMAResultsContainer .detailedPageInfoContainer {
        float: left;
    }

    #CMAResultsContainer .detailedPageNumbersContainer,
    #ComparablesResultsContainer .detailedPageNumbersContainer,
    #RentalCMAResultsContainer .detailedPageNumbersContainer {
        float: right;
    }

    #CMAResultsContainer #viewOptionRow,
    #ComparablesResultsContainer #viewOptionRow,
    #ResultsContainer #viewOptionRow,
    #RentalCMAResultsContainer #viewOptionRow,
    #RentalResultsContainer #viewOptionRow,
    #RecentResultsContainer #viewOptionRow {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    #CMAResultsContainer #viewOptionRowLeft,
    #ComparablesResultsContainer #viewOptionRowLeft,
    #ResultsContainer #viewOptionRowLeft,
    #RentalCMAResultsContainer #viewOptionRowLeft,
    #RentalResultsContainer #viewOptionRowLeft,
    #RecentResultsContainer #viewOptionRowLeft {
        padding-left: 4px;
    }

    #CMAResultsContainer #viewOptionRowRight,
    #ComparablesResultsContainer #viewOptionRowRight,
    #ResultsContainer #viewOptionRowRight,
    #RentalCMAResultsContainer #viewOptionRowRight,
    #RentalResultsContainer #viewOptionRowRight,
    #RecentResultsContainer #viewOptionRowRight {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }

    #CMAResultsContainer #sortByContainer .dropdown-toggle,
    #ComparablesResultsContainer #sortByContainer .dropdown-toggle,
    #ResultsContainer #sortByContainer .dropdown-toggle,
    #RentalCMAResultsContainer #sortByContainer .dropdown-toggle,
    #RentalResultsContainer #sortByContainer .dropdown-toggle,
    #RecentResultsContainer #sortByContainer .dropdown-toggle {
        padding-left: 0;
        padding-right: 0;
        color: var(--light-blue);
        background: none;
    }

    #CMAResultsContainer #sortByContainer .caret,
    #ComparablesResultsContainer #sortByContainer .caret,
    #ResultsContainer #sortByContainer .caret,
    #ResultsContainer #printReportContainer_Mobile .caret,
    #RentalCMAResultsContainer #sortByContainer .caret,
    #RentalResultsContainer #sortByContainer .caret,
    #RentalResultsContainer #printReportContainer_Mobile .caret,
    #RecentResultsContainer #sortByContainer .caret,
    #RecentResultsContainer #printReportContainer_Mobile .caret {
        border-top-color: var(--light-blue) !important;
        border-bottom-color: var(--light-blue) !important;
        border-top: 6px solid #000000;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
    }

    #CMAResultsContainer #SelectAllTop_Mobile,
    #ComparablesResultsContainer #SelectAllTop_Mobile,
    #ComparablesResultsContainer #ctl00_MP4_CPH3_btnAddProperty_Mobile,
    #ResultsContainer #SelectAllTop_Mobile,
    #RentalCMAResultsContainer #SelectAllTop_Mobile,
    #RentalResultsContainer #SelectAllTop_Mobile,
    #RecentResultsContainer #SelectAllTop_Mobile {
        display: inline-block;
        width: 80px;
        text-align: center;
        background: var(--dark-blue);
        color: white;
        padding: 7px 10px;
        text-align: center;
        margin-right: 10px;
    }

    #CMAResultsContainer #ulDataHeadings_Mobile > li,
    #ComparablesResultsContainer #ulDataHeadings_Mobile > li,
    #RentalCMAResultsContainer #ulDataHeadings_Mobile > li {
        box-sizing: border-box;
        width: 25%;
        text-align: center;
        padding: 2px 0px;
        background: var(--light-blue);
    }

    #CMAResultsContainer ul#ulDataHeadings_Mobile > li.active,
    #ComparablesResultsContainer ul#ulDataHeadings_Mobile > li.active,
    #RentalCMAResultsContainer ul#ulDataHeadings_Mobile > li.active {
        background: var(--dark-blue);
    }

    #CMAResultsContainer ul#ulDataHeadings_Mobile > li > a,
    #ComparablesResultsContainer ul#ulDataHeadings_Mobile > li > a,
    #RentalCMAResultsContainer ul#ulDataHeadings_Mobile > li > a {
        display: inline-block;
        background: none;
        border: none;
        padding: 0;
        color: white;
    }

    #CMAResultsContainer ul#ulDataHeadings_Mobile > li > .badge-info,
    #ComparablesResultsContainer ul#ulDataHeadings_Mobile > li > .badge-info,
    #RentalCMAResultsContainer ul#ulDataHeadings_Mobile > li > .badge-info {
        background: white;
        color: black;
        font-weight: normal;
    }

    #CMAResultsContainer #startAgainContainer_Mobile a,
    #CMAResultsContainer #proceedReportContainer a,
    #ComparablesResultsContainer #startAgainContainer_Mobile a,
    #ComparablesResultsContainer #proceedReportContainer a,
    #ResultsContainer #startAgainContainer_Mobile a,
    #ResultsContainer #printReportContainer_Mobile > a,
    #RentalCMAResultsContainer #startAgainContainer_Mobile a,
    #RentalCMAResultsContainer #proceedReportContainer a,
    #RentalResultsContainer #startAgainContainer_Mobile a,
    #RentalResultsContainer #printReportContainer_Mobile > a,
    #RecentResultsContainer #startAgainContainer_Mobile a,
    #RecentResultsContainer #printReportContainer_Mobile > a {
        color: var(--light-blue);
        padding: 0px !important;
    }

    #CMAResultsContainer .navbar-inner,
    #ComparablesResultsContainer .navbar-inner,
    #ResultsContainer .navbar-inner,
    #RentalCMAResultsContainer .navbar-inner,
    #RentalResultsContainer .navbar-inner,
    #RecentResultsContainer .navbar-inner,
    #RecentResultsContainer .navbar-inner {
        border: none;
    }

    #CMAResultsContainer div.dataTables_info,
    #CMAResultsContainer div.dataTables_paginate,
    #ComparablesResultsContainer div.dataTables_info,
    #ComparablesResultsContainer div.dataTables_paginate,
    #SavedReportPDFContainer div.dataTables_info,
    #SavedReportPDFContainer div.dataTables_paginate,
    #ResultsContainer div.dataTables_info,
    #ResultsContainer div.dataTables_paginate,
    #RentalCMAResultsContainer div.dataTables_info,
    #RentalCMAResultsContainer div.dataTables_paginate,
    #RentalResultsContainer div.dataTables_info,
    #RentalResultsContainer div.dataTables_paginate,
    #RecentResultsContainer div.dataTables_info,
    #RecentResultsContainer div.dataTables_paginate {
        float: unset;
    }

    #ResultsContainer .displayContainer,
    #RentalResultsContainer .displayContainer,
    #RecentResultsContainer .displayContainer {
        display: none;
    }

    #DialogMPContainer .addressContainer,
    #DialogMPContainer .headerContainer {
        color: white;
        font-size: 16px;
        background: var(--dark-blue);
        padding: 2px 8px;
        line-height: 30px;
        font-family: 'NettoOT', Fallback, sans-serif;
    }

    #DialogMPContainer #headerOptionsContainer {
        background: var(--light-blue);
        font-size: 0;
        line-height: 30px;
        font-family: 'NettoOT', Fallback, sans-serif;
    }

    #DialogMPContainer .resultDetailsHeader {
        background: var(--light-blue);
        font-size: 16px;
        width: 25%;
        display: inline-block;
        text-align: center;
        color: white;
        padding: 2px 0;
        cursor: pointer;
    }

        #DialogMPContainer .resultDetailsHeader.active {
            background: var(--dark-blue);
        }

    #DialogMPContainer .sectionHeader,
    #ComparablesSetupContainer .sectionHeader,
    #CMASetupContainer .sectionHeader,
    #RentalCMASetupContainer .sectionHeader {
        color: var(--light-blue);
        font-size: 16px;
        border-bottom: solid 2px var(--dark-blue);
        margin-bottom: 6px
    }

    #DialogMPContainer #btnViewOnGoogleMaps {
        background: var(--light-blue);
        width: 100%;
        display: inline-block;
        text-align: center;
        color: white;
        padding: 5px 0;
        cursor: pointer;
        margin-top: 4px;
    }

    #DialogMPContainer .ownershipNote {
        font-size: 11px;
        line-height: 14px;
        color: #006699;
        background-color: #eaf3fc;
        padding: 8px;
    }

    #DialogMPContainer .modal-header {
        padding: 0;
        border: none;
        box-shadow: none !important;
    }

    #DialogMPContainer .modal-body {
        padding: 5px !important;
    }

    #DialogMPContainer #PropertyDetails_Mobile .subSection {
        padding-bottom: 5px;
    }

    .mobileViewContainer .rg-image img {
        box-sizing: border-box;
        height: 226px;
        width: 100%;
    }

    #DialogMPContainer .rg-image-nav a {
        opacity: 0.8;
        background: rgba(0, 0,0,0) url(../images/nav.png) no-repeat -20% 50%;
        z-index: 999;
    }

        #DialogMPContainer .rg-image-nav a.rg-image-nav-next {
            right: 0px;
            left: auto;
            background-position: 115% 50%;
        }

    #ComparablesSetupContainer .subSection,
    #ComparablesSetupContainer .subSectionLV1,
    #CMASetupContainer .subSection,
    #RentalCMASetupContainer .subSection {
        margin-top: 15px;
    }

    #ComparablesSetupContainer #ctl00_MP4_CPH3_txtDataSource,
    #ComparablesSetupContainer #ctl00_MP4_CPH3_txtCalculatedNumRecords {
        width: 85% !important;
    }

    #ComparablesSetupContainer #ctl00_MP4_CPH3_reportOverview,
    #ComparablesSetupContainer #ctl00_MP4_CPH3_ComparablesJustification,
    #CMASetupContainer .AgentProfileText,
    #RentalCMASetupContainer .AgentProfileText {
        width: 100%;
        box-sizing: border-box;
    }

    #ComparablesSetupContainer #ctl00_MP4_CPH3_txtbSinglePrice,
    #ComparablesSetupContainer #ctl00_MP4_CPH3_txtbPriceFrom,
    #ComparablesSetupContainer #ctl00_MP4_CPH3_txtbPriceTo {
        width: 89%;
    }

    #markerIssueDialog,
    #editComparablesCommentDialog,
    #editPropertyAttributesDialog,
    #ComparablesBetaDialog {
        width: 90%;
        box-sizing: border-box;
        margin-left: -45%;
    }

    #ComparablesSetupContainer .photoselector_Mobile .rg-image-nav {
        display: none;
    }

    /*#ComparablesSetupContainer .photoselector_Mobile .rg-image-wrapper_Mobile {
        margin-bottom: 10px;
    }*/

    .upload-bubble-new {
        z-index: 10;
        position: absolute;
        right: 0;
        border: 1px solid #ccc;
        padding: 10px;
        box-shadow: 0 2px 5px rgba(0,0,0,0.15);
        margin-top: 8px;
        background-color: white;
        width: 320px;
        height: 298px;
    }

        .upload-bubble-new.agent-upload {
            height: 150px;
        }

        .upload-bubble-new:before {
            border-bottom: 10px solid #bbb;
            border-left: 10px solid rgba(0, 0, 0, 0);
            border-right: 10px solid rgba(0, 0, 0, 0);
            content: none;
            display: inline-block;
            right: 12px;
            position: absolute;
            top: -11px;
        }

        .upload-bubble-new:after {
            border-bottom: 10px solid #FFFFFF;
            border-left: 10px solid rgba(0, 0, 0, 0);
            border-right: 10px solid rgba(0, 0, 0, 0);
            content: none;
            display: inline-block;
            right: 12px;
            position: absolute;
            top: -10px;
        }

        .upload-bubble-new iframe {
            border: none;
            outline: none;
            width: 320px;
            height: 298px;
        }

        .upload-bubble-new.agent-upload iframe {
            height: 150px;
        }

    #rg-gallery_Mobile .rg-image-wrapper {
        height: 226px;
        margin-bottom: 5px;
        position: relative;
    }

    #ComparablesSetupContainer .tab-content,
    #CMASetupContainer .tab-content,
    #RentalCMASetupContainer .tab-content {
        padding: 5px;
        min-height: unset;
        overflow: unset;
    }

    #ComparablesSetupContainer .tabs-left .tab-content,
    #CMASetupContainer .tabs-left .tab-content,
    #RentalCMASetupContainer .tabs-left .tab-content {
        border: none;
        padding: 0;
        min-height: unset;
    }

    #divAgentProfilesBody,
    #divReportSectionsBody {
        padding: 0;
    }

    #ComparablesSetupContainer #ulReportSetupTabsContainer_Mobile li,
    #CMASetupContainer #ulReportSetupTabsContainer_Mobile li,
    #CMASetupContainer #ulPropertyImageTabsContainer_Mobile li,
    #RentalCMASetupContainer #ulReportSetupTabsContainer_Mobile li,
    #RentalCMASetupContainer #ulPropertyImageTabsContainer_Mobile li {
        box-sizing: border-box;
        width: 25%;
        text-align: center;
    }

    #CMASetupContainer #AgentTabs_Mobile li,
    #RentalCMASetupContainer #AgentTabs_Mobile li {
        float: left;
    }

        #ComparablesSetupContainer #ulReportSetupTabsContainer_Mobile li a,
        #CMASetupContainer #ulReportSetupTabsContainer_Mobile li a,
        #CMASetupContainer #AgentTabs_Mobile li a,
        #CMASetupContainer #ulPropertyImageTabsContainer_Mobile li a,
        #RentalCMASetupContainer #ulReportSetupTabsContainer_Mobile li a,
        #RentalCMASetupContainer #AgentTabs_Mobile li a,
        #RentalCMASetupContainer #ulPropertyImageTabsContainer_Mobile li a {
            border: solid 1px #ddd;
            margin: 0;
        }

        #ComparablesSetupContainer #ulReportSetupTabsContainer_Mobile li.active a,
        #CMASetupContainer #ulReportSetupTabsContainer_Mobile li.active a,
        #CMASetupContainer #AgentTabs_Mobile li.active a,
        #CMASetupContainer #ulPropertyImageTabsContainer_Mobile li.active a,
        #RentalCMASetupContainer #ulReportSetupTabsContainer_Mobile li.active a,
        #RentalCMASetupContainer #AgentTabs_Mobile li.active a,
        #RentalCMASetupContainer #ulPropertyImageTabsContainer_Mobile li.active a {
            background: var(--light-gray-background);
        }

    #ContactDetailsContainer .contentBody {
        background: #EAF3FC;
        padding: 4px 8px;
        font-size: 15px;
    }

    #SystemRequirementsContainer .contentBody {
        padding: 4px 8px;
        font-size: 15px;
    }

    #ContactDetailsContainer .contentHeader h3,
    #SystemRequirementsContainer .contentHeader h3,
    #LicenceAgreementsContainer .contentHeader h3,
    #OfficeInfoContainer .contentHeader h3,
    #AccountInfoContainer .contentHeader h3,
    #ChangePasswordContainer .contentHeader h3 {
        color: #009fda;
        margin-bottom: 10px;
    }

    #ContactDetailsContainer #navigationContainer,
    #SystemRequirementsContainer #navigationContainer,
    #LicenceAgreementsContainer #navigationContainer,
    #OfficeInfoContainer #navigationContainer,
    #AccountInfoContainer #navigationContainer,
    #ChangePasswordContainer #navigationContainer {
        margin-bottom: 15px;
    }

    #ContactDetailsContainer .divNavigationHeader,
    #SystemRequirementsContainer .divNavigationHeader,
    #LicenceAgreementsContainer .divNavigationHeader,
    #OfficeInfoContainer .divNavigationHeader,
    #AccountInfoContainer .divNavigationHeader,
    #ChangePasswordContainer .divNavigationHeader {
        border: solid 1px #ddd;
        display: inline-block;
        box-sizing: border-box;
        width: 33.3%;
        text-align: center;
    }

        #ContactDetailsContainer .divNavigationHeader.selected,
        #SystemRequirementsContainer .divNavigationHeader.selected,
        #LicenceAgreementsContainer .divNavigationHeader.selected,
        #OfficeInfoContainer .divNavigationHeader.selected,
        #AccountInfoContainer .divNavigationHeader.selected,
        #ChangePasswordContainer .divNavigationHeader.selected {
            background: var(--light-gray-background);
        }

    #ContactDetailsContainer li.divNavigationHeader a,
    #SystemRequirementsContainer li.divNavigationHeader a,
    #LicenceAgreementsContainer li.divNavigationHeader a,
    #OfficeInfoContainer li.divNavigationHeader a,
    #AccountInfoContainer li.divNavigationHeader a,
    #ChangePasswordContainer li.divNavigationHeader a {
        padding: 5px 0;
        margin: 0;
    }

    #AccountInfoContainer .inlineLabel {
        display: inline-block;
        width: 100px;
    }

    #OfficeInfoContainer #ctl00_MP1_CPH3_txtbAgent {
        height: 80px !important;
    }


    #OfficeInfoContainer #tblUploadLogo {
        width: unset;
        border: none;
        background: none;
        padding: unset;
        margin-top: unset;
    }


        #OfficeInfoContainer #tblUploadLogo #logoContainer {
            width: 100%;
            float: unset;
            text-align: center;
            height: unset;
            margin-bottom: 10px;
        }

    #OfficeInfoContainer #cropImagePop {
        width: 90%;
        box-sizing: border-box;
        left: 5%;
        margin-left: 0;
        border: none;
    }

    #RecentSearchContainer #searchReturnMessage {
        padding-left: 0;
    }

    #RecentSearchContainer #soldInLastContainer {
        display: flex;
        padding: 0 12px;
    }

    #ExpertInsightsContainer .EICategoryHeadings,
    #SA1Container .EICategoryHeadings,
    #LGAContainer .EICategoryHeadings,
    #SuburbsContainer .EICategoryHeadings {
        font-size: 16px;
    }

    #ExpertInsightsContainer .EIPageHeadings {
        font-size: 24px;
        padding: 0;
    }

    #ExpertInsightsContainer .EIHeadings {
        font-size: 14px;
    }

    #ExpertInsightsContainer .EIFigures {
        font-size: 18px;
        margin-top: 5px;
    }

    #ExpertInsightsContainer #DetailedViewContainer .cardContainer {
        border: black 1px solid;
        margin-top: -1px;
    }

        #ExpertInsightsContainer #DetailedViewContainer .cardContainer table {
            width: 100%;
            padding-bottom: 10px
        }

        #ExpertInsightsContainer #DetailedViewContainer .cardContainer .cardBodyContainer {
            padding: 10px 15px;
        }

    #ExpertInsightsContainer .DetailedResultHeader {
        font-family: 'NettoOT', Fallback, sans-serif;
        font-size: 20px;
        color: #009fda !important;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #ExpertInsightsContainer #DateRangeContainer {
        margin-left: 0;
    }

    #ExpertInsightsContainer #btnWeeklySuburbResultsContainer {
        text-align: right;
    }

    #ExpertInsightsContainer #txtbSuburbsContainer {
        display: block;
    }

    #ExpertInsightsContainer #EIResultsText {
        margin-top: 10px;
    }

    #SA1Container #btnSelectSuburbContainer,
    #LGAContainer #btnSelectSuburbContainer,
    #SuburbsContainer #btnSelectSuburbContainer {
        text-align: right;
        margin-top: 12px;
    }

    #SA1Container .SOneThirdContentCellChartNew,
    #SA1Container .SHalfContentCellChartNew,
    #LGAContainer .SOneThirdContentCellChartNew,
    #LGAContainer .SHalfContentCellChartNew,
    #SuburbsContainer .SOneThirdContentCellChartNew,
    #SuburbsContainer .SHalfContentCellChartNew {
        margin-bottom: 20px;
    }

    #SA1Container .SOneThirdContentCellTextNew,
    #LGAContainer .SOneThirdContentCellTextNew,
    #SuburbsContainer .SOneThirdContentCellTextNew {
        min-width: unset;
        height: unset;
        text-align: left;
    }

    #SA1Container .SOneThirdContentTextChild,
    #LGAContainer .SOneThirdContentTextChild,
    #SuburbsContainer .SOneThirdContentTextChild {
        padding-top: 10px;
        padding-left: 20px;
    }

    #SA1Container .SDoughnutChartParent,
    #LGAContainer .SDoughnutChartParent,
    #SuburbsContainer .SDoughnutChartParent {
        height: 225px !important;
    }

    #SA1Container .SDoughnutChartParentLegend1,
    #SA1Container .SDoughnutChartParentLegend3,
    #LGAContainer .SDoughnutChartParentLegend1,
    #LGAContainer .SDoughnutChartParentLegend3,
    #SuburbsContainer .SDoughnutChartParentLegend1,
    #SuburbsContainer .SDoughnutChartParentLegend3 {
        height: 240px !important;
    }

    #SA1Container .SDoughnutChartParentLegend2,
    #LGAContainer .SDoughnutChartParentLegend2,
    #SuburbsContainer .SDoughnutChartParentLegend2 {
        height: 274px !important;
        /*width: 250px;*/
    }

    #SA1Container .SDoughnutChartParentLegend4,
    #LGAContainer .SDoughnutChartParentLegend4,
    #SuburbsContainer .SDoughnutChartParentLegend4 {
        height: 360px !important;
        width: 330px;
        margin: 0 auto;
    }

    #SA1Container .SDoughnutChartParentLegend5,
    #LGAContainer .SDoughnutChartParentLegend5,
    #SuburbsContainer .SDoughnutChartParentLegend5 {
        height: 329px !important;
        width: 320px;
        margin: 0 auto;
    }

    #SA1Container .EIResultsText,
    #LGAContainer .EIResultsText,
    #SuburbsContainer .EIResultsText {
        font-size: 10px;
        line-height: 12px;
    }

    #SA1Container .SResultsContent,
    #LGAContainer .EIResultsCell,
    #SuburbsContainer .EIResultsCell {
        font-size: 12px;
        padding: 8px 4px;
    }

    #LGAContainer #houseMarketData .EIFullPageRowNew,
    #LGAContainer #unitMarketData .EIFullPageRowNew,
    #LGAContainer #houseMarketData_Rental .EIFullPageRowNew,
    #LGAContainer #unitMarketData_Rental .EIFullPageRowNew,
    #SuburbsContainer #houseMarketData .EIFullPageRowNew,
    #SuburbsContainer #unitMarketData .EIFullPageRowNew,
    #SuburbsContainer #houseMarketData_Rental .EIFullPageRowNew,
    #SuburbsContainer #unitMarketData_Rental .EIFullPageRowNew {
        flex-direction: row;
    }

    #LGAContainer #HouseSummaryNumbersContainer .EIFullPageRowNew,
    #LGAContainer #UnitSummaryNumbersContainer .EIFullPageRowNew,
    #LGAContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNew,
    #LGAContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNew,
    #SuburbsContainer #HouseSummaryNumbersContainer .EIFullPageRowNew,
    #SuburbsContainer #UnitSummaryNumbersContainer .EIFullPageRowNew,
    #SuburbsContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNew,
    #SuburbsContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNew {
        flex-direction: column;
    }

    #LGAContainer #HouseSummaryNumbersContainer .EIFullPageRowNewLeft > div > div,
    #LGAContainer #HouseSummaryNumbersContainer .EIFullPageRowNewRight > div > div,
    #LGAContainer #UnitSummaryNumbersContainer .EIFullPageRowNewLeft > div > div,
    #LGAContainer #UnitSummaryNumbersContainer .EIFullPageRowNewRight > div > div,
    #LGAContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNewLeft > div > div,
    #LGAContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNewRight > div > div,
    #LGAContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNewLeft > div > div,
    #LGAContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNewRight > div > div,
    #SuburbsContainer #HouseSummaryNumbersContainer .EIFullPageRowNewLeft > div > div,
    #SuburbsContainer #HouseSummaryNumbersContainer .EIFullPageRowNewRight > div > div,
    #SuburbsContainer #UnitSummaryNumbersContainer .EIFullPageRowNewLeft > div > div,
    #SuburbsContainer #UnitSummaryNumbersContainer .EIFullPageRowNewRight > div > div,
    #SuburbsContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNewLeft > div > div,
    #SuburbsContainer #HouseSummaryNumbersContainer_Rental .EIFullPageRowNewRight > div > div,
    #SuburbsContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNewLeft > div > div,
    #SuburbsContainer #UnitSummaryNumbersContainer_Rental .EIFullPageRowNewRight > div > div {
        padding: 5px !important;
    }

    #LGAContainer #houseMarketData_Rental .SMedianHeadingCellLeft,
    #LGAContainer #unitMarketData_Rental .SMedianHeadingCellLeft,
    #SuburbsContainer #houseMarketData_Rental .SMedianHeadingCellLeft,
    #SuburbsContainer #unitMarketData_Rental .SMedianHeadingCellLeft {
        display: none;
    }

    #LGAContainer #houseMarketData_Rental .SMedianHeadingCellRight,
    #LGAContainer #unitMarketData_Rental .SMedianHeadingCellRight,
    #SuburbsContainer #houseMarketData_Rental .SMedianHeadingCellRight,
    #SuburbsContainer #unitMarketData_Rental .SMedianHeadingCellRight {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
}
