:root {
    --head-padding-top: 57px;
}
#content { margin-top: 75px; }
#content .search-nav ul { list-style-type: none; margin: 0 0 0 15px; overflow: hidden; padding: 0; }
#content .search-nav li { display: block; float: left; margin-right: 15px; }
#content .search-nav li i { background: url('/usr/share/component/oneday/default/home/main/images/icon_property_types_home.svg'); background-repeat:no-repeat; background-size:302px 22px; position: absolute; left: 10px; top: 0; width: 22px; height: 32px; }
#content .search-nav li.residential i { background-position: -258px 5px; }
#content .search-nav li.residential.active i {  background-position: -280px 5px; }
#content .search-nav li.land i { background-position: -38px 5px; width: 25px; }
#content .search-nav li.land.active i{ background-position: -63px 5px; }
#content .search-nav li.commercial i { background-position: -172px 5px; }
#content .search-nav li.commercial.active i { background-position: -194px 5px; }
#content .search-nav li.hotel i {  background-position: 0 5px; width: 19px;}
#content .search-nav li.hotel.active i { background-position: -19px 5px; }
#content .search-nav li.retail i { background-position: -89px 5px; width: 21px;top: 1px}
#content .search-nav li.retail.active i{ background-position: -110px 5px; }
#content .search-nav li.carpark i { background-position: -132px 5px; width: 18px;}
#content .search-nav li.carpark.active i { background-position: -152px 5px; }
#content .search-nav li.industrial i { background-position: -215px 5px; width: 22px;}
#content .search-nav li.industrial.active i { background-position: -237px 5px; }

#content .search-nav a { 
    position: relative; background-color: #c5c5c5; color: #ffffff; display: block; padding-top: 3px; padding-left: 40px; padding-right: 15px;
    font-size: 12px; line-height: 29px; font-family: Avenir-Medium ,sans-serif; text-decoration: none; text-transform: uppercase;
}
#content .search-nav .active a { background-color: #ffffff;  color: #000000; opacity: 0.8; }
#content .search-content { position: relative; background-color: rgba(255, 255, 255, 0.8); padding: 25px 30px 30px; }
#content .search-subnav { border-bottom: 1px solid #cccccc; margin-bottom: 30px; }
#content .search-subnav ul { list-style-type: none; margin: 0 0 0 7px; overflow: hidden; padding: 0; }
#content .search-subnav li { float: left; margin-right: 15px; }
#content .search-subnav a { 
    background-color: #d7d7d7; border: 1px solid #cccccc; border-bottom: none; color: #ffffff; display: inline-block;
    line-height: 30px; padding-left: 15px; padding-right: 15px; text-decoration: none; text-transform: uppercase; font-size: 12px;
}
#content .search-subnav .active a { background-color: #ffffff; color: #000000; }
#content .row-main { margin-top: 15px; }
#content .search-options { color: #666666; font-family: Avenir-Roman ,sans-serif; font-weight: normal; }
#content .search-options span { color: #333333; font-family: Avenir-Medium,sans-serif; }
#content .search-options .sub_district_part.no_selection { display: none; }
#searchopt-rent .field-wrap-buy_min_price { display: none; }
#searchopt-rent .field-wrap-buy_max_price { display: none; }
#searchopt-buy .field-wrap-rent_min_price { display: none; }
#searchopt-buy .field-wrap-rent_max_price { display: none; }
#content .input-group-addon { color: #000000; border-radius: 0; }
#content .form-control { border-radius: 0; }
#content .row-main label,
#content .row-advanced-content label { color: #666666; font-family: Avenir-Roman ,sans-serif; font-weight: normal; }
#content .row-advanced-title { overflow: hidden; margin-bottom: 20px; }
#content .advanced-title { float: left; color: #da2128; text-decoration: none; }
#content .advanced-title i { margin-left: 10px; font-size: 18px; vertical-align: bottom; }
#content .search-button { 
    float: right; background-color: #da2128; color: #ffffff; display: inline-block; line-height: 25px; 
    margin-bottom: 15px; padding: 0 25px; text-decoration: none; text-transform: uppercase; }
#content .row .form-col { overflow: hidden; margin-bottom: 30px; }
#content .row .form_label { float: left; width: 100px; height: 34px; line-height: 34px; }
#content .row .form_input { margin-left: 100px; }
#content .field-wrap-no_of_cargo_lifts .form_label { width: 160px; }
#content .field-wrap-no_of_cargo_lifts .form_input { margin-left: 160px; }
#content .field-wrap-no_of_passenger_lifts .form_label { width: 160px; }
#content .field-wrap-no_of_passenger_lifts .form_input { margin-left: 160px; }
#content .field-wrap-need_to_take_car_lift .form_label { width: 140px; }
#content .field-wrap-need_to_take_car_lift .form_input { margin-left: 140px; }
#content .field-wrap-parking_space_type .form_label { width: 140px; }
#content .field-wrap-parking_space_type .form_input { margin-left: 140px; }
#content .field-wrap-shop_frontage .form_label { width: 120px; }
#content .field-wrap-shop_frontage .form_input { margin-left: 120px; }
#content .row-view, #content .row-include { padding: 0 15px; margin-bottom: 20px; }
#content .row-view h3, #content .row-include h3 { font-size: 18px; margin: 0 0 15px; }
#content .view-list ul, #content .include-list ul { overflow: hidden; margin: 0; padding: 0; }
#content .view-list li, #content .include-list li { float: left; list-style: none; margin: 0 40px 15px 0; padding: 0; }
#content .view-list input, #content .include-list input { margin-right: 15px; }

#content .row-features { padding: 0 15px; margin-bottom: 20px; }
#content .row-features h3 { font-size: 18px; margin: 0 0 15px; }
#content .features-list ul { overflow: hidden; margin: 0; padding: 0; }
#content .features-list li { float: left; list-style: none; margin: 0 40px 15px 0; padding: 0; }
#content .features-list input { margin-right: 15px; }

#content .select_wrap { position: relative; display: block; overflow: hidden; width: 100%; }
/* #content .select_text { } */
#content .select_text span i { font-style: normal; font-family: Avenir-Black,sans-serif; }
#content .select_text .fa { color: #aaaaaa; font-size: 18px; position: absolute; right: 5px; top: 5px; }
/* #content .select_box { position: absolute; left: 0; width: 100%; top: 0; bottom: 0; opacity: 0; } */
#content .district_part select { display: none; }


body.oneday_home_main{background: #fff;}
.oneday_home_main #district_div { right: 220px; }
.oneday_home_main #sub_district_div { min-width: 165px; }

#content .landlord_listing_option { margin-top: 8px; }

.oneday_home_main .wrapper { position: relative; width: auto; margin: 0; box-sizing: border-box;}
.oneday_home_main #header { background: rgba(255,255,255,0.8); position: absolute; z-index: 100;  margin-bottom: 0;width: 100%;}
.oneday_home_main #header a { text-decoration: none; }
.oneday_home_main #header .container-fluid{
    padding: 0 ;
    box-sizing: border-box;
    width: 100%;
    max-width:1170px;
    margin: 0 auto;
    display: flex;
    justify-content:
    space-between;
    align-items: center;
}


.oneday_home_main #header .logo a{display: block;}
.oneday_home_main #header .rightdiv { float: right; font-family: Avenir-Medium ,sans-serif; padding-right:15px}
.oneday_home_main #header .container{width: 100%;}
.oneday_home_main .wrapper .content-container{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    padding: var(--head-padding-top) 0 0;
    box-sizing: border-box;
    width: 100%;
    /* max-width: 1170px; */
    margin: 0 auto;
    height: 100vh;
    position: relative;
    top: 0;
    z-index: 1;
    padding-top: 75px;

}
.oneday_home_main .wrapper .content-container > div {
    position: relative;
    z-index: 1;
}
.oneday_home_main .wrapper .content-container > .bg{
    content:'';
    position: absolute;
    top: var(--head-padding-top);
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
/* .oneday_home_main .wrapper .content-container label{
    font-family: Avenir-Heavy, sans-serif;
    font-size: 30px;
    color: #000;
    margin-bottom: 20px;
} */
.oneday_home_main .wrapper .content-container .container > h1{
    display: block;
    margin-top: 200px;
    color: #333333;
    font-size: 24px;
    font-family: Avenir-Heavy, sans-serif;

}
.oneday_home_main .wrapper .content-container form{
    width: 100%;
    position: relative;
    z-index: 1;
    background-color: rgba(255, 255, 255, 0.5);
    margin-top: 5px;
    padding: 24px;
    display: flex;
}
.oneday_home_main .form-control,
.oneday_home_main .input-group-addon {
    border-radius: 0;
}

.oneday_home_main form .row .form-col {
    overflow: hidden;
    margin-bottom: 30px;
}
/* .oneday_home_main form .row-main {
    margin-top: 15px;
} */

.oneday_home_main form .row-main label {
    color: #666666;
    font-family: Avenir-Roman, sans-serif;
    font-weight: normal;
}

.oneday_home_main form .search-button {
    float: right;
    background-color: #da2128;
    color: #ffffff;
    display: block;
    line-height: 25px;
    padding: 0 25px;
    text-decoration: none;
    text-transform: uppercase;
}
.oneday_home_main .wrapper .content-container form > input{
    border: none;
    flex: 1;
    outline:none;
    padding: 0 10px;
    font-family: Avenir-Medium, sans-serif;
    font-size: 16px;
    line-height: 33px;
}
.oneday_home_main .wrapper .content-container form > button{
    border: none;
    line-height: 33px;
    background-color: #da2128;
    color: #fff;
    font-size: 16px;
    padding: 0 25px;
    text-decoration: none;
    text-transform: uppercase;
}

.oneday_home_main .wrapper .content-container > .next{
    width: 45px;
    height: 45px;
    position: absolute;
    z-index: 10;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 0);
    border-radius: 50%;
    overflow: hidden;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iOTAwIiB6b29tQW5kUGFuPSJtYWduaWZ5IiB2aWV3Qm94PSIwIDAgNjc1IDY3NS4wMDAwMDIiIGhlaWdodD0iOTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGcgaWQ9IjAxYTZiYzQ4YzIiPgogICAgPGcgY2xpcC1ydWxlPSJub256ZXJvIiBjbGlwLXBhdGg9InVybCgjMTJhNDNjY2MxZikiPgogICAgICA8cGF0aCBzdHlsZT0ic3Ryb2tlOiBub25lOyBmaWxsLXJ1bGU6IG5vbnplcm87IGZpbGwtb3BhY2l0eTogMTsgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpOyIgZD0iTSA1MDYuNDAyMzQ0IDM1Mi4xNDQ1MzEgTCAzNjkuMDE1NjI1IDQ2Ny42NTIzNDQgQyAzNTguOTAyMzQ0IDQ3Ni4xNzU3ODEgMzQ0LjEwMTU2MiA0NzYuMTc1NzgxIDMzMy45ODgyODEgNDY3LjY1MjM0NCBMIDE5Ni42MDE1NjIgMzUyLjE0NDUzMSBDIDE4NS4wODU5MzggMzQyLjQ2NDg0NCAxODMuNjA5Mzc1IDMyNS4zMDA3ODEgMTkzLjI4MTI1IDMxMy43OTI5NjkgQyAxOTguNjcxODc1IDMwNy4zODI4MTIgMjA2LjM2NzE4OCAzMDQuMDg1OTM4IDIxNC4xMzY3MTkgMzA0LjA4NTkzOCBDIDIyMC4zMTI1IDMwNC4wODU5MzggMjI2LjUyNzM0NCAzMDYuMTg3NSAyMzEuNjM2NzE5IDMxMC40ODA0NjkgTCAzNTEuNTAzOTA2IDQxMS4yNTc4MTIgTCA0NzEuMzY3MTg4IDMxMC40ODA0NjkgQyA0ODIuODYzMjgxIDMwMC43ODkwNjIgNTAwLjA0Njg3NSAzMDIuMjY5NTMxIDUwOS43MTg3NSAzMTMuNzkyOTY5IEMgNTE5LjM5NDUzMSAzMjUuMzAwNzgxIDUxNy45MTQwNjIgMzQyLjQ2NDg0NCA1MDYuNDAyMzQ0IDM1Mi4xNDQ1MzEgWiBNIDE5My4yODEyNSAyMDguMTQ4NDM4IEMgMTk4LjY3MTg3NSAyMDEuNzM4MjgxIDIwNi4zNjcxODggMTk4LjQ0MTQwNiAyMTQuMTM2NzE5IDE5OC40NDE0MDYgQyAyMjAuMzEyNSAxOTguNDQxNDA2IDIyNi41MjczNDQgMjAwLjUzOTA2MiAyMzEuNjM2NzE5IDIwNC44MzU5MzggTCAzNTEuNTAzOTA2IDMwNS42MDU0NjkgTCA0NzEuMzY3MTg4IDIwNC44MzU5MzggQyA0ODIuODYzMjgxIDE5NS4xNTIzNDQgNTAwLjA0Njg3NSAxOTYuNjI1IDUwOS43MTg3NSAyMDguMTQ4NDM4IEMgNTE5LjM5NDUzMSAyMTkuNjU2MjUgNTE3LjkwNjI1IDIzNi44MjgxMjUgNTA2LjQwMjM0NCAyNDYuNSBMIDM2OS4wMTU2MjUgMzYyLjAwMzkwNiBDIDM1OC45MDIzNDQgMzcwLjUyNzM0NCAzNDQuMTAxNTYyIDM3MC41MjczNDQgMzMzLjk4ODI4MSAzNjIuMDAzOTA2IEwgMTk2LjYwMTU2MiAyNDYuNSBDIDE4NS4wOTc2NTYgMjM2LjgyODEyNSAxODMuNjA5Mzc1IDIxOS42NTYyNSAxOTMuMjgxMjUgMjA4LjE0ODQzOCBaIE0gMzUxLjUwMzkwNiAwIEMgMTczLjUzMTI1IDAgMjguNzMwNDY5IDE0NC44MDA3ODEgMjguNzMwNDY5IDMyMi43NzM0MzggQyAyOC43MzA0NjkgNTAwLjc0MjE4OCAxNzMuNTMxMjUgNjQ1LjU0Mjk2OSAzNTEuNTAzOTA2IDY0NS41NDI5NjkgQyA1MjkuNDcyNjU2IDY0NS41NDI5NjkgNjc0LjI3MzQzOCA1MDAuNzQyMTg4IDY3NC4yNzM0MzggMzIyLjc3MzQzOCBDIDY3NC4yNzM0MzggMTQ0LjgwMDc4MSA1MjkuNDcyNjU2IDAgMzUxLjUwMzkwNiAwICIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+") center center no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*
.oneday_home_main .wrapper .content-container label,
.oneday_home_main .wrapper .content-container form{
    display: flex;
    justify-content: flex-start;
    width: 100%;
    position: relative;
    z-index: 1;
    padding: 0 70px;
}
.oneday_home_main .wrapper .content-container form > div {
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
    padding-left: 32px;
    width: 100%;
}
*/

.oneday_home_main .wrapper .nav-container{
    padding: 0 100px;
    box-sizing: border-box;
    width: 100%;
    display: flex;
    justify-content: space-around;
}
.oneday_home_main .wrapper .nav-container  > div{
    flex:1;
    background-color: red;
    box-sizing: border-box;
    margin: 0 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    background-color:rgba(255, 255, 255, 0.4);
    border-radius: 16px;
    padding: 40px 20px;
}
.oneday_home_main .wrapper .nav-container  > div .icon{
    background-color: rgba(255, 255, 255, 0.65);
    border-radius: 30px;
    height: 60px;
    padding: 10px;
    width: 60px;
}

.oneday_home_main .wrapper .nav-container  > div label{
    font-weight: 600;
    margin: 20px 0;
    font-size: 24px;
    line-height: 1.2em;
}

.oneday_home_main .wrapper .nav-container  > div div{
    font-size: 18px;
    line-height: 1.5em;
}

.oneday_home_main .collection{
    /* padding: 0 120px; */
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
    /* max-width: 1170px; */
    padding: 50px 15px 0;
}

.oneday_home_main .collection > div{
    background: #F3F1F3;
}


.oneday_home_main .collection > h3{
    width: 100%;
    padding: 15px 15px 0;
    margin-top: 30px;
    background:#F3F1F3;
    font-family: Avenir-Heavy, sans-serif;
    font-size: 16px;
    color: #333333;
    box-sizing: border-box;
}
/* .oneday_home_main .product_search_box_wrap.table > div{
    width: 50%;
} */
.ui-menu.ui-autocomplete .ui-menu-item{
    padding: 8px !important;
}
.ui-widget-content.ui-autocomplete .ui-state-focus{
    border-color: #c1272d !important;
    background: #c1272d !important;
}

.oneday_home_main #header .sub-header{
    max-width: 1170px;
}
.oneday_home_main #footer{
    margin-top: 50px;
}
@media (max-width: 767px) {
    .oneday_home_main #header .sub-header{
        display: flex;
    }
    .oneday_home_main .wrapper .content-container > div{
        box-sizing: border-box;
        width: 100%;
    }

    .oneday_home_main .wrapper .content-container form {
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
        width: 100%;
    }

    .oneday_home_main #header .rightdiv{
    }
    .oneday_home_main #header .icon_links{
        margin-right: 0;
    }
    .oneday_home_main .wrapper .content-container form > button{
        padding:  0 10px;
    }
}

@media (max-width: 991px) {
    .oneday_home_main #district_div { right: 145px; }
    .oneday_home_main .wrapper { padding-bottom: 0; }
    .oneday_home_main .wrapper .content-container{
        padding-top: 43px;
    }
    .oneday_home_main .wrapper .content-container > .bg{
        top:43px
    }

    .oneday_home_main .wrapper:has(.header_navbar_mobile_app > div){
        padding-top: 0;
    }
    .oneday_home_main .wrapper:has(.header_navbar_mobile_app > div) .content-container{
        padding-top: 109px;
    }
    .oneday_home_main .wrapper:has(.header_navbar_mobile_app > div) .content-container > .bg{
        top:109px
    }
    .oneday_home_main .wrapper:has(.header_navbar_mobile_app.mhide > div) .content-container{
        padding-top: 0;
    }
    .oneday_home_main .wrapper:has(.header_navbar_mobile_app.mhide > div) .content-container > .bg{
        top:0
    }
}

@media (max-width: 767px) {
    #content .search-nav ul { margin: 0; }
    #content .search-nav li { margin-right: 0; }
    #content .search-content { padding: 25px 15px 30px 15px; }
    #content .search-button { float: left; width: 100%; height: 30px; line-height: 30px; margin-bottom: 30px; text-align: center; }
    #content .search-nav li { float: none; margin-bottom: 5px; text-align: center; }
    #content .search-nav li a { width: 100%; }
    #content .district_part { margin-bottom: 20px; }
    .oneday_home_main #district_div { right: 0; }
    /* #footer { position: static; margin-top: 30px; padding: 8px 15px; } */
    
}


@media (max-width: 420px) {
    #content { margin-top: 10px; }
}

#swiper-content-head{margin-top: 40px;}
#swiper-content-head h2{    margin: 0;
    padding: 0 15px;
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    color: #333;
    font-family: Avenir-Heavy, sans-serif;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 20px 30px 0;
}

#swiper-content{
    position: relative;
}
#swiper-content .swiper-container{
    width: 100%;
    overflow: hidden;
    padding:  20px 12px;
    background-color: rgba(255, 255, 255, 0.9);
}
#swiper-content > a {
    position: absolute;
    left: -35px;
    top: 50%;
    transform: translate(0, -50%);
    width: 48px;
    height: 48px;
    /* border-radius: 8px; */
    color: #2C2C2C;
    background: none;
    display: block;
    cursor: pointer;
    font-size: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    background: rgba(250, 250, 250, 0.6);
}
#swiper-content .swiper-container ul{
    display: flex;
    /* transform: translate(-280px); */
    /* transition-duration: 1000ms; */
}
#swiper-content .swiper-container li{
    height: 110px;
    width: 165px;
    margin-left: 25px;
    box-sizing: border-box;
    border-radius: 4px;
    cursor: pointer;
    background-color: #fff;
    padding: 10px;
    box-sizing: border-box;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink:0;
}
#swiper-content .swiper-container li:hover{
    box-shadow: 0px 4px 16px rgba(44, 44, 44, 0.9);
}
#swiper-content .swiper-container li:first-of-type{
    margin-left: 0;
}
#swiper-content .swiper-container li a{
    width: 100%;
    height: 100%;
}
#swiper-content .swiper-container li a img{
    width: 100%;
    height: 100%;
    object-fit: contain;
    transition:all 0.5s ease-in-out;
    -webkit-filter:grayscale(1);
    -webkit-transition:all 0.5s ease-in-out;
}
#swiper-content .swiper-container li a img:hover{
    filter: none;
    -webkit-filter: grayscale(0);
}
#swiper-content > a:hover{
    background: rgba(250, 250, 250, 0.9);
}

#swiper-content > a.next{
    left: auto;
    right: -35px
}

@media (max-width: 1199px) {
    #swiper-content .swiper-container li{
        margin-left: 22.5px;
    }
}
@media (max-width: 992px) {
    .oneday_home_main #header .icon_links{
        margin-top: 0;
    }
}
@media (max-width: 991px) {
    #swiper-content .swiper-container li{
        margin-left: 12px;
    }
}
@media (max-width: 767px){
    #swiper-content .swiper-container li{
        width: 120px;
        height: 60px;
        margin-left: 15px;
    }
    #swiper-content .swiper-container li:hover{
        box-shadow: 0px 4px 16px rgba(44, 44, 44, 0.9);
    }
    #swiper-content .swiper-container li:first-of-type{
        margin-left: 0;
    }
    .oneday_home_main .product_search_box_wrap.table > div{
        width: 100%;
    }
    /* .oneday_home_main .collection,
    .oneday_home_main .wrapper .content-container label,
    .oneday_home_main .wrapper .content-container form{
        padding-left: 15px;
        padding-right: 15px;
    } */
    .oneday_home_main .wrapper .content-container{
        justify-content: center;
    }
    .oneday_home_main .wrapper .content-container .container > h1{
        margin-top: 0;
    }
}

/*
* Overwrite footer design
*/

@media (min-width: 992px) {
    #content #search{
        width: 970px
    }
    .info-wrap .info-box{
        width: 970px;
    }

    #footer .ft_more,
    #footer .ft_bulding_index,
    #footer .ft_websites,
    #footer .ft_static_links{
        padding-left: 0;
        padding-right: 0;
    }
    #footer .ft_bulding_index > h2,
    #footer .ft_bulding_index > ul,
    #footer .ft_websites > h2,
    #footer .ft_websites > ul,
    #footer .ft_more .ft_more_links,
    #footer .ft_more .ft_more_socials,
    #footer #app_stores,
    #footer .copyright,
    #footer .ft_static_links .rqcode_footer {
        max-width: 970px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 15px;
        padding-right: 15px;
        box-sizing: border-box;
        position: relative;
    }
    #footer .ft_static_links .rqcode_footer > div.ios{
        left: 15px !important;
    }
    #footer .ft_static_links .rqcode_footer > div.andorid{
        right: 15px !important;
    }
    /* #header .container,
    .oneday_home_main .collection,
    .oneday_home_main .wrapper .content-container label,
    .oneday_home_main .wrapper .content-container form{
        max-width: 970px;
        padding: 0 15px;
    }
    .oneday_home_main .product_search_box_wrap.table > div{
        width: 25%;
    } */
}

@media (min-width: 768px) {
    #footer .container {
        width: 100% !important;
    }
}
@media (max-width: 1199px) {
    .info-wrap-message .messages .newPropertyDevelopments .content{
        display: block
    }
    .info-wrap-message .messages .newPropertyDevelopments .content .left{
        width: 100%;
    }
    .info-wrap-message .messages .newPropertyDevelopments .content .right{
        width: 100%;
        margin-top: 20px;
        margin-left: 0
    }
}
@media (min-width: 1200px) {
    #footer .ft_popular_links {
        padding: 0 30px !important;
        padding-top: 30px !important;
    }
    #footer .ft_bulding_index,#footer .ft_websites {
        padding: 20px 0 5px  !important;
    }
    #footer .ft_static_links {
        padding: 20px 0 !important;
    }
    #content #search{
        width: 1170px
    }
    .info-wrap .info-box{
        width: 1170px;
    }
    #footer .ft_bulding_index > h2,
    #footer .ft_bulding_index > ul,
    #footer .ft_websites > h2,
    #footer .ft_websites > ul,
    #footer .ft_more .ft_more_links,
    #footer .ft_more .ft_more_socials,
    #footer #app_stores,
    #footer .copyright,
    #footer .ft_static_links .rqcode_footer {
        max-width: 1170px;
    }
    #footer .ft_static_links .rqcode_footer > div.ios{
        left: 15px !important;
    }
    #footer .ft_static_links .rqcode_footer > div.andorid{
        right: 15px !important;
    }
    #header .container,
    .oneday_home_main .collection,
    .oneday_home_main .wrapper .content-container label,
    .oneday_home_main .wrapper .content-container form{
        max-width: 1170px;
    }
}