@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@media (max-width: 767px){.lot-details-section li{display:flex;flex-direction:column;justify-content:center;align-items:flex-start !important}.inventory-list ul,.inventory-list ul li{display:flex;flex-direction:column;justify-content:center;align-items:center}.inventory-list .left_container{padding:0;width:100%}.inventory-list .right_container,.right_container .address_sales_container{width:100%;float:left;display:flex;flex-direction:column;gap:10px}.right_container .inline_block.address,.inline_block.sales-price,.inline_block{width:auto;margin:0}.inventory-list ul.inventory_plan_info.grid-5{flex-direction:row}.inventory_plan_info.grid-5 li{width:30%}}@media (min-width: 768px) and (max-width: 1100px){.address_sales_container{display:flex;gap:10px;flex-wrap:wrap}.right_container .inline_block{width:47% !important;margin:0}}.flexer{display:flex;align-items:center}.view-buttons-container{display:flex;justify-content:space-between;padding:12px 0 0 12px}.inventory-list .header-wrapper.lot_rendering{display:flex;justify-content:space-between;background:#f3f3f3;border-bottom:1px solid #ccc;padding:8px}@media (max-width: 767px){.inventory-list .header-wrapper.lot_rendering{flex-direction:column;align-items:flex-start;gap:8px}}.inventory-list .header-wrapper.lot_rendering .community-name{font-size:14px;font-weight:600}.inventory-list .header-wrapper.lot_rendering .date_text{text-align:center;font-size:12px;font-weight:normal;margin:0;color:#555}.inventory-list .show-buttons-container{display:flex;align-items:center;gap:5px}.inventory-list .show-buttons-container span{font-weight:600}.inventory-list .view-buttons,.inventory-list .show-buttons{display:flex;align-items:center;border:1px solid #999;border-radius:3px;width:fit-content;color:#999;background-color:#fff;cursor:pointer}.inventory-list .view-buttons .glyphicon,.inventory-list .show-buttons .glyphicon{top:-2px !important;font-size:20px}.inventory-list .view-buttons .icon,.inventory-list .show-buttons .icon{display:flex;align-items:center;padding:5px}.inventory-list .view-buttons #grid-view,.inventory-list .show-buttons #grid-view{border-right:1px solid #ccc}.inventory-list .view-buttons .active,.inventory-list .show-buttons .active{color:#009CB2}.inventory-list .show-buttons{font-size:14px}.inventory-list .show-buttons .active{background-color:#009CB2;color:#fff}.inventory-list .show-buttons .icon{padding:8px 16px;height:100%}.inventory-list .show-buttons #lots-view{border-right:1px solid #ccc}.inventory-list .show-buttons #lots-map-view{border-right:1px solid #ccc}@media (max-width: 820px){.inventory-list .show-buttons #lots-map-view{display:none}}.inventory-list .lot-renderings-containers .modal .modal-content{overflow:auto;scrollbar-width:thin}.inventory-list .lot-renderings-containers .modal .modal-content .modal-header h4{font-size:14px}.inventory-list .lot-renderings-containers .modal .modal-content .primary-modal-tabs .tab-btn{padding:12px;font-size:14px}.inventory-list .lot-renderings-containers .modal .modal-content .status-info{grid-template-columns:15px auto;font-size:16px}.inventory-list .lot-renderings-containers .modal .modal-content .status-info .dot{width:16px;height:16px}.inventory-list .lot-renderings-containers .modal .modal-content .lot-details-section{grid-template-columns:repeat(4, 1fr)}@media (min-width: 767px) and (max-width: 1200px){.inventory-list .lot-renderings-containers .modal .modal-content .lot-details-section{grid-template-columns:repeat(2, 1fr) !important}}.inventory-list .lot-renderings-containers .modal .modal-content .lot-details-section li label,.inventory-list .lot-renderings-containers .modal .modal-content .lot-details-section li .value{font-size:12px}.inventory-list .lot-renderings-containers .modal .modal-content .plan-info-section li img{width:24px}.inventory-list .lot-renderings-containers .modal .modal-content .plan-info-section li .value{font-size:12px}@media (min-width: 767px) and (max-width: 1200px){.inventory-list .lot-renderings-containers .modal .modal-content .modal-container{display:flex !important;flex-direction:column;gap:8px}}.inventory-list .lot-renderings-containers .modal .modal-content .plan_image_buttons_row{display:flex;gap:5px}.inventory-list .lot_map_details_container{display:flex}.inventory-list .lot_map_details_container #svgview{height:calc(100vh - 55px) !important}.inventory-list .lot_map_details_container #svgview svg#svg1,.inventory-list .lot_map_details_container #svgview svg#svg2{width:100% !important}@media (max-width: 1024px){.inventory-list .lot_map_details_container #svgview svg#svg1,.inventory-list .lot_map_details_container #svgview svg#svg2{width:auto !important}}@media (min-width: 821px) and (max-width: 1200px){.inventory-list .lot_map_details_container #svgview svg#svg1,.inventory-list .lot_map_details_container #svgview svg#svg2{width:auto;max-width:100%}}.inventory-list .lot_map_details_container #google_map svg#svg1,.inventory-list .lot_map_details_container #google_map svg#svg2{width:auto !important}@media (max-width: 1023px){.inventory-list .lot_map_details_container #ajax_loader,.inventory-list .lot_map_details_container #body_ajax_loader{left:0 !important}}.inventory-list .lot_map_details_container .lot_details_container{display:flex;flex-direction:column;flex:4;border-right:1px solid #ddd;overflow:auto}.inventory-list .lot_map_details_container .list_padding{padding:0 12px 12px 12px !important;margin-top:12px}.inventory-list .lot_map_details_container .lot_details{max-height:calc(100vh - 55px);overflow:auto;scrollbar-width:thin;padding:12px}@media (max-width: 767px){.inventory-list .lot_map_details_container .lot_details{max-height:calc(100vh - 280px)}}.inventory-list .lot_map_details_container.no_filter .lot_details{max-height:calc(100vh - 100px) !important}@media (max-width: 767px){.inventory-list .lot_map_details_container.no_filter .lot_details{max-height:calc(100vh - 220px) !important}}.inventory-list .lot_map_details_container.no_filter #svgview{height:calc(100vh - 70px) !important}@media (min-width: 1024px){.inventory-list .lot_map_details_container .svg-resize{overflow:hidden;position:relative}}.inventory-list .lot_map_details_container .svg-resize svg{max-width:100% !important;width:100% !important;display:block}.inventory-list .lot_map_details_container .map_details{flex:3;display:flex;justify-content:center;height:100%;background:#f5f5f5}@media (max-width: 820px){.inventory-list .lot_map_details_container .map_details{width:1px;flex:0}}.inventory-list .lot_map_details_container .map_details .map_outer_div{position:relative}.inventory-list .lot_map_details_container .map_details .map_width{width:100%}.inventory-list .lot_map_details_container .map_details .disclaimer_texts{left:0 !important;background:#fff;border:1px solid #ddd !important;margin:0 !important;padding:4px !important}.inventory-list .lot_map_details_container .map_details .disclaimer_texts span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.5em * 2)}.inventory-list .lot_details_embed .status-Available{background-color:#ffab55}.inventory-list .lot_details_embed .status-Sold{background-color:#a11f27}.inventory-list .lot_details_embed .grid-view{display:grid;grid-template-columns:repeat(5, 1fr);gap:12px}@media (max-width: 767px){.inventory-list .lot_details_embed .grid-view{grid-template-columns:repeat(1, 1fr) !important}}@media (min-width: 768px) and (max-width: 1023px){.inventory-list .lot_details_embed .grid-view{grid-template-columns:repeat(2, 1fr) !important}}@media (min-width: 1024px) and (max-width: 1300px){.inventory-list .lot_details_embed .grid-view{grid-template-columns:repeat(3, 1fr) !important}}@media (min-width: 768px){.inventory-list .lot_details_embed .grid-view.both-active{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 768px) and (max-width: 1024px){.inventory-list .lot_details_embed .grid-view.both-active{grid-template-columns:repeat(2, 1fr) !important}}@media (min-width: 1025px) and (max-width: 1300px){.inventory-list .lot_details_embed .grid-view.both-active{grid-template-columns:repeat(2, 1fr) !important}}.inventory-list .lot_details_embed .grid-view .card{background:white;border:1px solid #ccc;border-radius:3px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.3s, box-shadow 0.3s}.inventory-list .lot_details_embed .grid-view .card .image_container{position:relative;height:160px}.inventory-list .lot_details_embed .grid-view .card .image_container img{object-fit:cover;width:100%;height:100%}.inventory-list .lot_details_embed .grid-view .card .image_container .sales_price{padding:5px 16px;background:#009CB2;position:absolute;bottom:-12px;right:0;color:#fff;opacity:0.9}.inventory-list .lot_details_embed .grid-view .card .image_container .sales_price_emi{padding:3px 7px;background:#79BF42;position:absolute;bottom:21px;right:0;color:#fff;opacity:0.9}.inventory-list .lot_details_embed .grid-view .card .details{display:flex;justify-content:space-between;padding:8px;align-items:center;gap:5px}.inventory-list .lot_details_embed .grid-view .card .details .lot_number{color:#555;font-size:12px;flex:2;text-align:left}.inventory-list .lot_details_embed .grid-view .card .details .status{flex:5;background:orange;padding:4px 15px;border-radius:16px;color:white;flex-grow:0;flex-shrink:1;flex-basis:auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-list .lot_details_embed .grid-view .card .lot_details{padding:12px}.inventory-list .lot_details_embed .grid-view .card .lot_details .address_detail{text-align:left;color:#555;font-size:12px;display:flex;gap:5px;align-items:center}.inventory-list .lot_details_embed .grid-view .card .lot_details .address_detail .glyphicon{font-size:20px;color:#545151;top:0 !important}.inventory-list .lot_details_embed .grid-view .card .lot_details hr{margin-top:5px !important;margin-bottom:10px !important}.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .plan_name_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:0 !important;padding:10px}.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .plan_name_container img{padding:5px}.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .plan_name{text-align:left;color:#555;font-size:12px}.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .display_icons .plan_detail .front .plan_icon,.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .display_icons .plan_detail .back .back_text{max-width:45px;max-height:45px}.inventory-list .lot_details_embed .grid-view .card .lot_details .plan_details_wrapper .display_icons .plan_detail .back .back_text{max-height:fit-content}.inventory-list .lot_details_embed .grid-view .card.hover{box-shadow:0 10px 15px #d7d2d2 !important;background-color:rgba(240,240,240,0.6);border:1px solid #000;transform:scale(1.03)}.inventory-list .table{color:#555}.inventory-list .table thead{position:sticky;top:0;z-index:990;background:#ddd}.inventory-list .table td{vertical-align:middle}.inventory-list .table td img:first-child{width:150px !important}.inventory-list .table tr.hover{box-shadow:0 10px 15px #d7d2d2 !important;background-color:rgba(240,240,240,0.6);transform:scale(1.01);cursor:pointer}.range-slider-reset{background-color:skyblue}.range-filters-btn-wrapper{display:none}@media (max-width: 1200px){.range-filters-btn-wrapper{display:block}}.range_filters_sidebar{position:fixed;top:0;left:-300px;width:300px;height:100%;background:#fff;border-right:1px solid #ccc;transition:left 0.3s ease;z-index:1000}.range_filters_sidebar .new_filer_div{display:block !important}.range_filters_sidebar .filter_name{display:flex;justify-content:space-between;border-bottom:1px solid #cccccc;padding:10px}.range_filters_sidebar .filter_name label{color:#636466}.range_filters_sidebar .filter_name .icon_container{display:flex;gap:10px}.range_filters_sidebar .filter_name .icon_container .close-icon{font-size:18px;background:#959595;padding:6px 9px;border-radius:50%;color:white}@media (max-width: 1200px){.range_filters_sidebar .all_filters_toolbar{display:block !important}}.range_filters_sidebar.active{left:0;display:block}.range{cursor:pointer}.range .noUi-base{cursor:pointer}.width-200{min-width:200px;max-width:200px}.width-120{min-width:120px;max-width:120px}.width-140{min-width:140px;max-width:140px}.modal-body{padding:16px !important}.panel-group .panel{overflow:inherit !important}.lot_rendering_modal_pop_up{overflow:auto !important;margin-left:10px;margin-right:5px;width:98% !important;max-width:98% !important}.inventory-list-item.card:hover{cursor:pointer}.hide_map_container{max-width:1px}.range_filters_div{display:flex;clear:both;width:100%;justify-content:center;align-items:center;flex:1;margin-bottom:16px;flex-direction:column}.range_filters_div label{width:300px;font-weight:normal;margin:0}.range_filters_div span.multiselect-native-select{width:300px}.inventory-list .lot_map_details_container .map_details .map_outer_div{width:100%}.image_container,.inventory-list-item{position:relative}.image_container td,.inventory-list-item td{position:relative}.image_container td .youtube-icon,.inventory-list-item td .youtube-icon{width:32px !important}.image_container .youtube-icon,.inventory-list-item .youtube-icon{position:absolute;top:50%;left:50%;width:32px !important;height:32px !important;margin-left:-16px;margin-top:-16px}.no-records-card{display:flex;align-items:center;justify-content:center;height:180px;font-size:1.1rem;color:#333;background-color:#fff;border:1px dashed #aaa;border-radius:8px;text-align:center;max-width:400px;margin:20px auto;padding:15px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.gmnoprint.gm-style-mtc{margin:10px !important}.emi_font{font-size:x-small}
