/******FullStack by Rocker.vn (since 2008)******/
 .TopSearchAds{ background: #fff;padding: 20px 0;box-shadow: 0px 1px 1px var(--color-gray);padding-bottom: 0px;position: relative;z-index: 1;}body.fix .TopSearchAds{ position: fixed;top: 40px;left: 0;right: 0;}.TopSearchAds .p-List{position: relative;width: 132px;float: left;}.TopSearchAds .p-List .i-lbl{display: inline-block;padding: 10px;border-radius: var(--radius-s);min-width: 45px;text-align: center;background: #d7d7d7;margin-left: 2px;line-height: 29px;}.TopSearchAds .p-List .i-lbl.active{ background: var(--color1);color: #fff;}.TopSearchAds .frm-items{float: left;width: calc(15% - 21px );margin-left: 4px;font-size: 12px;}.TopSearchAds .frm-name-ConstructionTypeId{}.TopSearchAds .frm-items.frm-name-q{ width: calc(40% - 175px );}.TopSearchAds .frm-items.frm-type-submit{ width: 100px;}.TopSearchAds .frm-items.frm-type-submit button{ width: 100%;background: var(--color1);cursor: pointer;color: #fff;}.TopSearchAds .frm-items.frm-type-submit button i{ font-size: 20px;}.frm-items select.frm-input,.frm-items input.frm-input{border-color: #F3F3F3;background: #F3F3F3;}@media screen and (max-width: 900px ){ .TopSearchAds{ display: none;}.TopSearchAds .frm-items{ font-size: 12px;}} @media screen and (max-width: 600px ){ .HomeBannerSearch .H-SearchBox{ margin-top: 0;background: #efefef;width: 100%;padding: 20px;}.TopSearchAds .frm-items{width: calc(50% - 5px );margin-left: 10px;}.TopSearchAds .frm-items.frm-name-ConstructionTypeId{ margin-left: 0px;}.TopSearchAds .frm-items.frm-type-FromTo{ width: 100%;margin-left: 0px;}.HomeBannerSearch .H-SearchBox .p-List{ margin-left: 0;text-align: center;}.TopSearchAds .frm-items.frm-type-submit { width: 90px;}.TopSearchAds .frm-items.frm-name-q{ width: calc(100% - 100px );margin-left: 0;}} .ListPageAds{padding: 20px 0;}.ListPageAds .Pri-Left{ width: 220px;float: left;}.ListPageAds .Pri-Right{ width: calc(100% - 220px );float: right;}@media screen and (max-width: 900px ){ .ListPageAds .Pri-Left{ display: none;}.ListPageAds .Pri-Right{ width: 100%;}}.Pri-Right .AdsItemMain .items{ width: calc(33.3% - 10px );float: left;margin: 5px;margin-top: 0;margin-bottom: 10px;}.Pri-Right .AdsItemMain .items:nth-child(3n+1){ clear: left;} .GroupSearchCheck{border: 1px solid var(--color-gray);padding: 10px;border-radius: var(--radius-s);margin-bottom: 20px }.GroupSearchCheck .p-Title{font-weight: bold;font-size: calc(100% + 3px );margin-bottom: 10px;}.GroupSearchCheck .items{ display: block;padding: 5px 0;cursor: pointer;}.GroupSearchCheck .items i{ font-size: 20px;} @media screen and (max-width: 800px ){ .Pri-Right .AdsItemMain .items{ width: 100%;height: auto;position: relative;border-left: 0;border-right: 0;border-radius: 0;border-top: 0;}.Pri-Right .AdsItemMain .items .it-img{width: 120px;float: left;}.Pri-Right .AdsItemMain .items .it-text{width: calc(100% - 130px );float: right;padding-top: 0;}.AdsItemMain .items .it-Expand{ min-height: unset;padding: 0px;}.Pri-Right .AdsItemMain .items .it-text{position: unset;}.Pri-Right .AdsItemMain .items .it-address{font-size: calc(100% - 5px );}.Pri-Right .AdsItemMain .items .it-time{position: absolute;left: 0;top: 105px;border-top: 0;margin-top: 0;padding-top: 0;text-align: center;width: 120px;}.Pri-Right .AdsItemMain .items .it-Expand .ex-rows{padding-left: 0;}.Pri-Right .AdsItemMain .items .it-Expand .ex-lbl{display: none;}}@media screen and (max-width: 500px ){ .Pri-Right .AdsItemMain .items .it-text .it-title{ font-size: 12px;line-height: 15px;}.Pri-Right .AdsItemMain .items .it-groupspan{ }.Pri-Right .AdsItemMain .items .it-groupspan span{ margin: 1px;padding: 2px 2px;}.Pri-Right .AdsItemMain .items .it-time i{ display: none;}.Pri-Right .AdsItemMain .items .it-time{ }} .ListPageAds{ padding: 15px 0;}.ListPageAds .la-left{ width: calc(100% - 350px );float: left;max-width: 700px;}.ListPageAds .DetailsRows{ text-align: justify;background: #fff;}.ListPageAds .summary{ line-height: calc(100% + 5px );margin: 20px 0;background: #10367014;padding: 20px;border-radius: 5px;color: #103670;}.ListPageAds .la-right{ width: 320px;float: right;}@media(max-width: 900px ){ .ListPageAds{ padding: 20px 0 }.ListPageAds .la-left,.ListPageAds .la-right{ width: 100%;margin-bottom: 10px }}.rwl-SliderImageAds{ margin-bottom: 50px;}.rwl-SliderImageAds .wrabimg-item { width: 100%;position: relative;font-size: 0;line-height: initial;border-radius: 10px;overflow: hidden;}.rwl-SliderImageAds img.pre{ height: auto;position: relative;top: 0;left: 0;right: 0;width: 100%;border: none;z-index: 1;top: 0;bottom: 0;margin: auto;}.rwl-SliderImageAds img.bgk{ height: auto;position: absolute;top: 0;left: 0;filter: blur(100px );z-index: 0;transform: scale(2);} @media screen and (min-width: 900px ){ .rwl-SliderImageAds .wrabimg-item{ padding-top: 50vh;}.rwl-SliderImageAds img.pre{ position: absolute;max-height: 50vh;object-fit: contain;width: auto;height: 100%;}} @media screen and (max-width: 900px ){ .rwl-SliderImageAds .wrabimg-item{ padding-top: 50vh;}.rwl-SliderImageAds img.pre{ position: absolute;max-height: 50vh;object-fit: contain;width: 100%;height: 100%;}}.rwl.rwl-SliderImageAds .owl-item.active img{ } .rwl-SliderImageAds.rwl .owl-stage-outer{ border-radius: 10px;overflow: hidden;}.rwl-SliderImageAds.rwl .owl-nav{ }.rwl-SliderImageAds .r-next,.rwl-SliderImageAds .r-prev{ position: absolute;left: 10px;top: 0;bottom: 0;margin: auto;width: 40px;height: 40px;border-radius: 5px;background: none;cursor: pointer;outline: none;border-style: solid;border-width: 1px;border-color: #fff;background: #ffffff7a;}.rwl-SliderImageAds .r-next{ right: 10px;left:unset}.rwl-SliderImageAds .r-btn::before{ content: ' ';position: absolute;width: 100%;height: 100%;border-radius: 5px;left: 0;right: 0;top: 0;bottom: 0;margin: auto;transform: scale(0.5);z-index: 0;opacity: .7;transition: all .2s;background-color: #ffffff;}.rwl-SliderImageAds .r-btn span{ position: relative;z-index: 1;color: #103670;font-size: 13px;}.rwl-SliderImageAds.rwl .owl-dots { width: calc(100%);padding: 20px 0;position: absolute;bottom: -40px;text-align: center;padding-right: 16px;background:none;}.rwl-SliderImageAds.rwl .owl-dots .owl-dot span { width: 15px;height: 2px;border-bottom: 3px solid #ccc;line-height: 15px;margin-right: 9px;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;border-radius: 0;}.rwl-SliderImageAds.rwl .owl-dots .owl-dot.active span{ border-color: #c31d0f;background:none;}@media (hover: hover) and (pointer: fine) { .rwl-SliderImageAds.rwl .r-btn:hover{ border-color:#2196f3;}.rwl-SliderImageAds.rwl .r-btn:hover::before{ opacity: 1;transform: scale(1);}} .WrabDetailAds{ }.WrabDetailAds h1{ font-size: calc(100% + 5px );font-weight: bold;margin-bottom: 5px;color: #4b4b49;}.WrabDetailAds .dt-address{ margin-top: 5px }.WrabDetailAds .dt-prices{ font-size: 35px;color: #e8a505;font-family: Arial;margin-top: 14px;}.WrabDetailAds .dt-number{ font-weight: bold;}.WrabDetailAds .dt-compact{ font-size: calc(100% - 9px );padding-top: 7px;display: inline-block;}.WrabDetailAds .dt-BoxBasic{ margin:20px 0;padding:20px 0;padding-bottom: 0;border-top: 1px solid;border-bottom: 1px solid;border-color: #ccc;}.dt-title,.WrabDetailAds .prirows-title{ font-weight: bold;font-size: calc(100% + 6px );margin-bottom: 5px;padding-bottom: 10px;margin-top: 20px;font-family: var(--fontstrong);}.dt-title{ position: relative;border-bottom: 1px solid var(--color-gray);margin-bottom: 20px;}.dt-title::before{ content: ' ';display: block;background: var(--color1);left: 0;bottom: -2px;height: 4px;width: 50px;position: absolute;}.WrabDetailAds .DetailsRows .prirows-RowTitle{ border-top: 1px solid var(--color-gray);margin-top: 20px;}.WrabDetailAds .DetailsRows:first-child .prirows-RowTitle{ border-top: none;padding-top: 0;margin-top: 0;}.adt-BoxBasic .Details-ExpandTable,.adt-BoxBasic .Details-ExpandTable tbody{display: block;}.adt-BoxBasic .Details-ExpandTable tr{ display: inline-block;width: calc(16.66% - 6px );margin-bottom: 10px;padding-bottom: 10px;border: 1px solid var(--color-gray);margin: 3px;padding: 20px 0;border-radius: var(--radius-s);background: var(--color3);}.adt-BoxBasic .Details-ExpandTable.pr-3 tr{ width: calc(33.3% - 6px );}.adt-BoxBasic .Details-ExpandTable.pr-5 tr{ width: calc(20% - 6px );}.adt-BoxBasic .Details-ExpandTable tr td.tr-icon{display: block;text-align: center;font-size: 30px;}.adt-BoxBasic .Details-ExpandTable tr td.tr-lbl{display: block;text-align: center;}.adt-BoxBasic .Details-ExpandTable tr td.tr-value{display: block;text-align: center;font-size: calc(100% + 0px );color: #2F80ED;font-weight: bold;} @media screen and (max-width: 800px ){ .adt-BoxBasic .Details-ExpandTable tr{width: calc(50% - 6px );}.adt-BoxBasic .Details-ExpandTable tr td.tr-icon{}.adt-BoxBasic .Details-ExpandTable tr td.tr-lbl{}.adt-BoxBasic .Details-ExpandTable tr td.tr-value{}}.adt-BoxMore{ margin-bottom: 20px;}.adt-BoxMore .Details-ExpandTable,.adt-BoxMore .Details-ExpandTable tbody{display: block;}.adt-BoxMore .Details-ExpandTable tr{ display: inline-block;width: calc(50% - 30px );margin-right: 20px;border-bottom: 1px solid var(--color-gray);padding: 10px 0;} @media(max-width: 800px ){ .adt-BoxMore .Details-ExpandTable tr{ width: 100%;display: block;}}.adt-BoxMore .Details-ExpandTable tr td.tr-icon{display: inline-block;text-align: left;font-size: 20px;width: 30px;}.adt-BoxMore .Details-ExpandTable tr td.tr-lbl{display: inline-block;text-align: left;width: 130px;}.adt-BoxMore .Details-ExpandTable tr td.tr-value{display: inline-block;text-align: right;font-size: calc(100% + 3px );color: #2F80ED;font-weight: bold;width: calc(100% - 180px );}.WrabDetailAds .DetailsContent img{ max-width: 100%;height: auto;}.AdsBoxContact{ padding: 20px 10px;border-radius: var(--radius-l);border: 1px solid var(--color2);margin-bottom: 20px;background-color: #ffff;}.AdsBoxContact .pri-GroupPhone{ }.AdsBoxContact .pri-GroupPhone .p-icon{ width: 70px;height: 70px;float: left;background-color: #ffffff;border-radius: 100%;text-align: center;color: var(--color1);border: 1px solid var(--color1);padding: 2px;}.AdsBoxContact .pri-GroupPhone .p-icon img{ width: 100%;height: auto;border-radius: 100%;}.AdsBoxContact .pri-GroupPhone .p-icon i{ line-height: 50px;font-size: 30px }.AdsBoxContact .pri-GroupPhone .p-text{ width: calc(100% - 85px );float: right;}.AdsBoxContact .pri-GroupButton{ margin-top: 20px }.AdsBoxContact .pri-GroupButton a{ float: left;width: calc(50% - 1px );color: #ffffff;display: block;padding: 10px 0;text-align: center;background: var(--color1);font-size: 15px;font-weight: bold;text-transform: uppercase;border-top-left-radius: var(--radius-s);border-bottom-left-radius: var(--radius-s);}.AdsBoxContact .pri-GroupButton a:last-child{ float: right; border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: var(--radius-s);border-bottom-right-radius: var(--radius-s);background: var(--color2);color: #fff;}.AdsBoxContact .p-name{ }.AdsBoxContact .p-phone{ }.AdsBoxContact .p-phone a.CallPhone{  margin-top: 5px;font-size: calc(100% + 14px );font-weight: bold;}@media(max-width: 900px ){ .AdsBoxContact .pri-GroupPhone{ display: none;}.AdsBoxContact .pri-GroupButton{ position: fixed;bottom: 30px;z-index: 7;left: 10px;width: 70px;}.AdsBoxContact .pri-GroupButton a{ width: 70px;height: auto;font-size: 12px;border-radius: 6px !important;margin-bottom: 6px;text-align: center;padding: 7px;text-shadow: none;box-shadow: 3px 3px 8px #00000063;}.AdsBoxContact{ display: none;background: none;position: fixed;height: auto;left: 0;bottom: 10px;z-index: 1;}.AdsBoxContact .pri-GroupPhone .p-text{ display: none }.AdsBoxContact .pri-GroupPhone .p-icon{ position: fixed;left: 10px;z-index: 9;bottom: 133px;border-radius: 10px;width: 70px;background: #2196f3;color: #fff;}}.banner-box-document a{ padding: 20px;background: #fff;border: 1px solid var(--color1);border-radius: 10px;margin-bottom: 20px;display: block;} @media(min-width: 900px ){ .home-box-java .banner-box-document{ margin: 40px 0px;}.home-box-java .banner-box-document a{ border-radius: 0;}.home-box-java .banner-box-document a .row:first-child{ min-height: 80px;}}@media(max-width: 900px ){ .home-box-java{ background: #ffffff;padding:0px !important;margin:0px !important;}}.banner-box-document .row{ }.banner-box-document .line{ height: 1px;background: var(--color2);background: linear-gradient( 90deg ,var(--color2) 0%,#ffffff 100%);margin: 15px 0;}.banner-box-document.rev .line{ background: rgb(255,255,255);background: linear-gradient(90deg,rgb(255,255,255) 0%,#d62037 100%);margin: 15px 0;}.banner-box-document .row .titles{ font-size: 25px;font-weight: bold;font-family: var(--fontstrong);color: var(--color1);}.banner-box-document .row .titles-smalls{ font-weight: bold;}.banner-box-document .row .note{ margin-top: 10px;position: relative;border: 1px solid var(--color1);padding: 10px;position: relative;border-radius: 5px;background: var(--color1);color: var(--color3);font-weight: bold;font-size: calc(100% - 1px );}.list-document li{ list-style: none;position: relative;padding-left: 21px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed var(--color1);}.list-document li:last-child{ border-bottom: 0}.list-document li:before{ font-family: 'Line Awesome Free';font-weight: 900;content: "\f15c";position: absolute;left: 0;top: 3px;color: var(--color1);}.banner-box-document .row .note:after{ display: inline-block;font-family: 'Line Awesome Free';font-weight: 900;content: "\f101";position: absolute;right: 10px;}@media(max-width: 900px ){ .banner-box-document{ position: relative;margin-top: 20px;}.banner-box-document.rev{ left: auto;right: 0px;}.banner-box-document a{ }.list-document{ display: block !important;text-align: left;}}.LinkLinkAttact{  margin-bottom: 20px;margin-top: 50px;margin-bottom: 50px;}.LinkLinkAttact .l-item{ display: inline-block;margin:1px;}.LinkLinkAttact .l-item a{ display: block;color: #ffffff;border-radius: var(--radius-s);padding: 3px 10px;text-align: center;background: var(--color1);font-weight: bold;font-size: calc(100% - 2px );margin-bottom: 5px;margin-right: 5px;} .noteBox{ margin-bottom: 20px;background: #DCFDE3;border-radius: 5px;color: #468202;position: relative;}.noteBox img{ width: 40px;height: 40px;position: absolute;left: 10px;top: 0;bottom: 0;margin: auto;}.noteBox a{ font-weight: bold;font-size: calc(100% + 2px );color: #906a01}.ViewAdsBasic .noteBox{border-style: inherit;padding: 10px;padding-left: 65px;font-size: 13px;} [data-pri="BookingHouse"] .frm-items{ float: left;width: 100%;}[data-pri="BookingHouse"] .frm-items.Date,[data-pri="BookingHouse"] .frm-items.Time{ width: calc(50% - 5px );float: left;}[data-pri="BookingHouse"] .frm-items.Time{ float: right}[data-pri="Negotiate"] .frm-items button,[data-pri="BookingHouse"] .frm-items button{ width: 100%;color: #fff;background: #174780;font-weight: bold;text-transform: uppercase;cursor: pointer;}[data-pri="Negotiate"] .frm-items button i,[data-pri="BookingHouse"] .frm-items button i{ font-size: calc(100% + 6px );line-height: calc(100% - 6px );}[data-pri="Negotiate"] .frm-items button{ background: #c31d0f;} .ViewAdsBasic h1 { font-size: calc(100% + 8px );font-weight: bold;margin-bottom: 5px;color: #4b4b49;}.ViewAdsBasic .dt-address { margin-top: 5px;font-size: calc(100% + 5px );}.ViewAdsBasic .dt-prices { font-size: 40px;color: var(--color1);font-family: Arial;margin: 14px 0;font-weight: bold;}.dt-number{ font-weight: bold;}.ViewAdsBasic .dt-compact { display: inline-block;font-weight: normal;padding-left: 5px;font-size: calc(100% - 7px );font-weight: bold;line-height: calc(100% + 11px );}.noteBnsg{ margin: 20px 0;} @media screen and (max-width: 900px ){ .BarButton{ position: fixed;left: 0;bottom: 0;width: 100%;height: auto;background: #fff;z-index: 9;padding: 10px 0;padding-bottom: 20px;}.BarButton .b-items{ width: calc(33.3% - 10px );float: left;position: relative;color: #fff;padding: 0px 10px;padding-left: 50px;height: auto;border-radius: var(--radius-s);border: 1px solid #fff;margin: 5px;background: var(--color1);border: 2px solid var(--color1);}.BarButton .b-items:nth-child(2){ background: #fff;color: var(--color1); }.BarButton .b-items i{ font-size: 27px;position: absolute;;;;;;;left: 0;top: 0;bottom: 0;width: 45px;height: 30px;margin: auto;text-align: center;}.BarButton .b-items .i-Text{ display: block;height: auto;line-height: 40px;font-weight: bold;text-transform: uppercase;}}@media screen and (max-width: 600px ){ .BarButton .b-items{ padding: 0px 5px;padding-left: 19px;text-align: center;}.BarButton .b-items i{ width: 28px;font-size: 16px;top: 13px;}.BarButton .b-items .i-Text{ font-size: 12px;}}  .wrab-AdsItemMain{ position: relative;}.rwl-CustomTT .owl-nav{ position: absolute;right: 41px;top: -66px;}.rwl-CustomTT .r-next{ width: 35px;height: 35px;}.rwl-CustomTT .r-prev{ left: -46px;width: 35px;height: 35px;}.GroupStart{ margin: 20px 0;}.GroupStart .star_rt{ width: calc(100% - 140px );float: right;margin-top: 8px;text-align: right;}.GroupStart .p-Code{ border: 1px solid var(--color1);padding: 5px;width: 130px;border-radius: var(--radius-s);text-align: center;float: left;background: var(--color1);color: #fff;font-weight: bold;font-size: calc(100% + 2px );}.deta-groupspan span{ background-color: var(--color1);color: #fff;display: inline-block;margin: 2px 2px;padding: 2px 5px; border-radius: 2px;}.ViewAdsBasic .noteBnsg{ background: var(--color3);padding: 20px;border-radius: var(--radius-s);border: 1px dashed #ccc;}  .mn-list_table-4{ margin-top: 0;padding-top: 0; margin-bottom: 0;margin-top: 40px;}.mn-list_table-4 .mn-lt-items{ width: calc(33.3% - 10px );float: left;margin: 5px;min-height: 80px;padding: 20px 5px;border: 1px solid #6c6c6c;border-radius: var(--radius-s);}.mn-list_table-4 .mn-lt-items::after{ content: ' ';display: block;clear: both;}.mn-list_table-4 .mn-lt-items i{ display: block;font-size: 40px;text-align: center;width: 70px;float: left;color: var(--color1);}.mn-list_table-4 .mn-lt-items .mn-lt-textt{ text-align: left;width: calc(100% - 80px );float: right;}.mn-list_table-4 .mn-lt-items .mn-lt-textt .i-h{ font-weight: bold;text-transform: uppercase;}.mn-list_table-4 .mn-lt-items .mn-lt-textt .i-p{ } @media(max-width: 800px ){ .mn-list_table-4 .mn-lt-items{ width: calc(100% - 10px ) }}  