/*from real-estate.css*/
/*#proj_buy_suggestions li, #proj_lease_suggestions li{*/
	#proj_res_suggestions li{
	list-style: none!important;
	padding-left: 10px; 
}

/*.proj_res_loc .moreProperty{
border: 1px solid #ccc;
border-radius: 3px;
padding: 0 4px;
margin-left: 145px;
color: #666;
position: absolute;
margin-top: 10px;
left:-3%;
}*/

#propType_proj{   	
 /* width: 49.9%;
    left: 44.6%; */
    width: 55.1%;
    left: 39.4%;
    height: 212px;
    overflow-y: scroll;
}
.proj_buy_loc .moreProperty{
	left:-25%!important;
}

/*#propType_proj{width: 25%;}*/
#proj_buy_lb,#proj_rent_lb,#proj_buy_btlb,#proj_rent_btlb{
background: #f8f8f8;
    margin-bottom: 20px!important;
    margin-top: 15px!important;
     width: 100%;
    }

/*  check for lease / buy*/
 .propertyTypeDD_Home #propSubType-proj  ul li { 
margin: 0 0 3px!important;
}   

.proj_type_select{
	font-size: inherit;
	border: none;
	border-right: 1px solid #ccc!important;
    display: block;
    width: 100%;
    height: 42px;
    padding: 0px 10px;
    font-size: inherit;
	color: #495057;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  
}
.proj_type_select:after{
		display: none;
	}

	.headerProperty .projPropertyheadul li{
	width: 50%;
	float: left;
}
.panel-body #leaseBudgetProject, .panel-body #projBudget{
	/*width: 20%;*/
    left: 60.7%;
     box-shadow: 0 0 5px rgba(0,0,0,0.2);
    top:83px;
    border: 1px solid #ccc;
}

.panel-body #projBudget:before, .panel-body #leaseBudgetProject:before{
  content:none!important;
}
.panel-body #projBudget .range, .panel-body #leaseBudgetProject .range {
  height:170px!important;
}

.proj_res_view #selectedLocation .span-container{

    margin-top: 7px;
   
    padding: 4px;
    width: 82px;
    white-space: nowrap;
    width: 110px;
    background: #d5cdcd8a;
    border-radius: 10px;
    opacity: 0.8;
    color: #fff;
    }
  
 .proj_res_view #allLocations .span-container{
	margin-top: 4px;
    margin-left: 25px;
    padding: 4px;
    width: 82px;
    white-space: nowrap;
    width: 110px;
    background: #d5cdcd8a;
    border-radius: 10px;
    opacity: 0.8;
    color: #fff;
    display: inline-block;
}



.proj_res_view #selectedLocation{

	    position: absolute;
    margin-top: 9px;
    margin-left: 25px;
    padding: 0 4px;
    width: 82px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.moreProperty-proj-buy{

	    margin-left: 185px!important;
}

.proj_res_view .addmore{
	    padding-left: 40%!important;
}

.proj_res_view #selectedLocation{

	    position: absolute;
    margin-top: 9px;
    margin-left: 25px;
    padding: 0 4px;
    width: 82px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.moreProperty-proj-rent{

	    margin-left: 185px!important;
}

.proj_res_view .addmore{
	    padding-left: 40%!important;
}


/*from real-estate.css*/
/* from responsive.css*/
	@media only screen and (max-width:1680px) {
	.shortlistMenu {
	    padding: 15px 0px 0px 5px!important;
	    /* margin-top: -36.5%; */
	}
	.adv-outer a.button {
		bottom: 20px !important;
	}
	#proj-list #tenshareType {
	    left: 363px;
	} 
	#proj-list #tenantstatus {
	    left: 513px;
	}
	#rent-list #tenantType {
	    left: 25%;
	}
	#proj-list #tenantType {
	    left: 403px;
	}
	#proj-list .rangeListproperty {
	    left: 759px!important;
	}
	#proj-list #tenmoreType{
		left: 534px;
	}
	#what-we-do .card{
	    min-height: 215px;
	}
}
@media only screen and (max-width:1600px) {
	.adv-outer a.button{
	    bottom: 18px !important;
	}
	.property-header-new .land-result {
	    width: 77% !important;
	}
	#proj-list .buy_view {
	    width: 24%;
	}	
	#rent-list #tenantType {
	    left: 25%;
	}
	#proj-list #tenantType {
	    left: 383px;
	}
	#proj-list #tenshareType {
	    left: 346px;
	}
	#proj-list #tenantstatus {
	    left: 487px;
	}
	#proj-list .rangeListproperty {
	    left: 722px!important;
	}
	#proj-list #tenmoreType {
	    left: 505px;
	}
}
@media only screen and (max-width:1440px) {			
	
	#proj-list .buy_view {
	    width: 18%;
	}
	#proj-list .tensharedropdown {
	    width: 15%;
	}
	#proj-list .tenantstatusdropdown {
	    width: 17%;
	}
	#proj-list .tenmoredropdown {
	    width: 12%;
	}
	#proj-list .proj_res_view {
	    width: 32%;
	}
	#proj-list .tenantdropdown {
	    width: 12%;
	}
	#proj-list .tenbudgetdropdown {
	    width: 12%;
	}
	#proj-list #tenantType {
	    left: 342px;
	}
	#proj-list #tenshareType {
	    left: 338px;
	}
	#proj-list #tenantstatus {
	    left: 450px;
	}
	#proj-list .rangeListproperty {
	    left: 645px!important;
    	width: 30% !important;
	}
	#proj-list #tenmoreType:before{
	    left: 88%;
	}
	.property-header-new .land-result {
	    width: 75% !important;
	}
	#proj-list #tenmoreType {
	    left: 454px;
	}
	#proj-list .tenantFilterPanel, #proj-list .tenshareFilterPanel, #proj-list .tenantFilterPanelstatus, #proj-list .tenmoreFilterPanel{
	    padding-top: 3px;
	}
	#proj-list .tenantdropdown .fa, #proj-list .tensharedropdown .fa, #proj-list .tenantstatusdropdown .fa, #proj-list .tenmoredropdown .fa{
		margin-top:0px!important;
	}
	
}
@media only screen and (max-width:1400px) {
	
	#proj-list #tenantType {
	    left: 333px;
	}
	#proj-list #tenshareType {
	    left: 329px;
	}
	#proj-list #tenantstatus {
	    left: 437px;
	}
	#proj-list .rangeListproperty {
	    left: 627px !important;
	}
	#proj-list #tenmoreType {
	    left: 440px;
	}
	
}
@media only screen and (max-width:1366px) {
	
	#proj-list #filterProperty {
	    padding-right: 0;
        width: 18%;

	}
	#proj-list #tenantType {
	    left: 326px;
	}
	#proj-list #tenshareType {
	    left: 334px;
	}

	#proj-list #tenantstatus {
	    left: 432px;
	}
	#proj-list .rangeListproperty {
	    left: 613px !important;
	}
	#proj-list #tenmoreType {
	    left: 430px;
	}
	#proj-list .proj_res_view {
	    width: 35%;
	}
	#proj-list .tenantdropdown {
	    width: 11%;
	}
	#proj-list .tensharedropdown {
	    width: 14%;
	}
	#proj-list .tenantstatusdropdown {
	    width: 16%;
	}
	#proj-list .tenbudgetdropdown {
	    width: 12%;
	}
	#proj-list .tenmoredropdown {
	    width: 12%;
	}
}
@media only screen and (max-width:1360px) {

	#proj-list #tenantType {
	    left: 323px;
	}
	#proj-list #tenshareType {
	    left: 335px;
	}
	#proj-list #tenantstatus {
	    left: 445px;
	}
	#proj-list .rangeListproperty {
	    left: 609px !important;
    	top: 70px !important;
	}
	
	#proj-list #tenmoreType {
	    left: 428px;
	}
	#proj-list .rangeListproperty {
	    margin-top: -3%;
	}
	#proj-list .proj_res_view {
	    width: 36%;
	}
	#proj-list .tenantdropdown {
	    width: 11%;
	}
	#proj-list .tensharedropdown {
	    width: 16%;
	}
	#proj-list .tenantstatusdropdown {
	    width: 15%;
	}
	#proj-list .tenbudgetdropdown {
	    width: 12%;
	}
	#proj-list .tenmoredropdown {
	    width: 10%;
	}
}
@media only screen and (max-width:1280px) {

	.property-alldetails table .property-otherdetails {
    width: 100%!important;
    margin-left: 0px!important;
    display: inline-flex;
	}
	#proj-list .buy_view {
	    width: 43% !important;
	}
	#proj-list .tenantdropdown {
	    width: 12%;
	}
	#proj-list .tensharedropdown {
	    width: 22%;
	}
	#proj-list .tenantFilterPanel,
	#proj-list .tenshareFilterPanel,
	#proj-list .tenmoreFilterPanel,
	#proj-list .tenbudgetFilterPanel,
	#proj-list .tenantFilterPanelstatus,
	#proj-list .tenantFilterPanelcond{
		padding-top: 3px;
	}
	#proj-list .tenantFilterPanel .fa,
	#proj-list .tenshareFilterPanel .fa,
	#proj-list .tenmoreFilterPanel .fa,
	#proj-list .tenbudgetFilterPanel .fa,
	#proj-list .tenantFilterPanelstatus .fa,
	#proj-list .tenantFilterPanelcond .fa{
		margin-top: 5px;
	}
	#proj-list #tenantType {
	    left: 278px;
	}
	#proj-list #tenshareType {
	    /*left: 250px;*/
	    left:44%;
	}
	#proj-list #tenantstatus {
	    /*left: 363px;*/
	    left:65.5%;
	}
	#proj-list .rangeListproperty {
	    left: 481px!important;
	}
	#proj-list #tenmoreType {
	    left: 401px;
	}
	
	#proj-list .proj_res_view {
	    width: 22%;
	}
	#proj-list .tenantdropdown {
	    width: 22% !important;
	}
	#proj-list .tensharedropdown {
	    width: 22%;
	}
	#proj-list .tenantstatusdropdown {
	    width: 23%;
	}
	#proj-list .tenbudgetdropdown {
	    width: 14% !important;
	}
	#proj-list .tenmoredropdown {
	    width: 15%;
	}
}
@media only screen and (max-width: 991px){
		#proj-list .near .shortlist, #proj-list .near .property-price {
   
    text-align: center;
        padding-top: 0px!important;
    padding-bottom: 0px!important;
        border-bottom: none!important;

	}

	#proj-list .header-prop{
		border-bottom: 1px solid #ccc;
	}
	#proj-list .property-details-title, .property-details-info {
    line-height: 20px!important;
	}

	#leaseBudgetProject .rangeOption #rangeMaxLinkbudgetBuyinputc{
		display: block!important;
	}
	#propType_proj{
	 width: 86.2%!important;
	    left: 6.9%!important;

	    top: 205px;
	}


	#projBudget{
		     width: 86.2%!important;
	    left: 6.9%!important;
	        top: 248px!important;
	}
	#projBudget .rangeOption{
	height: 36px!important;
	}

	#leaseBudgetProject{
		     width: 86.2%!important;
	    left: 6.9%!important;
	        top: 248px!important;
	}
	#leaseBudgetProject .rangeOption{
	height: 36px!important;
	}
	.proj_type{width: 100%!important;}

	.panel-body #projBudget .range, .panel-body #leaseBudgetProject .range{
	    height: 135px!important;
	}
	.proj_type_select{
				
				border-right: 0px solid #ccc!important;
			    
			    width: 96%;
			}
		/*sukhada*/
	#projectview .propMain_buy{
		    margin-bottom: 155px!important;
	}
}	
@media (min-width: 1024px) and (max-width: 1199px) {

		#proj_buy .above-formField div:nth-child(3){
			width: 22% !important;
		}
		#proj_buy .above-formField div:nth-child(4){
			width: 14% !important;
		}
		#projDrop {
		    margin-top: 0 !important;
		    margin-bottom: 0 !important;
		}
		#proj-list #filterProperty {
		    width: 16%;
		}
		/*form#searchForm {
		    width: 84% !important;
		}*/
		#proj-list .buy_view {
		    width: 20%;
		}
		#proj-list .tenantdropdown {
		    width: 14%;
		}
		#proj-list .tensharedropdown {
		    width: 18%;
		}
		#proj-list .tenantstatusdropdown {
		    width: 20%;
		}
		#proj-list .tenbudgetdropdown {
		    width: 16%;
		}
		#proj-list .tenmoredropdown {
		    width: 13%;
		}
		#proj-list #filterProperty a {
		    display: block;
		}
		#proj-list #filterProperty i.fa-angle-down {
			right: 12% !important;
		}
		/*#proj-list #filterProperty {
		    padding-top: 32px;
		}*/
		#proj-list #tenantType {
		    left: 112px;
		}
		#proj-list #tenshareType {
		    left: 189px;
		}
		#proj-list #tenantstatus {
		    left: 281px;
		}
		#proj-list .rangeListproperty {
		    left: 391px!important;
		    margin-top: -4%;
		}
		#proj-list #tenmoreType{
	        width: 48%;
			left: 282px;
		}
		#proj-list #tenmoreType:before{
		    left: 78%;
		}
		.proj_res_view .addmore {
		    padding-left: 50%!important;
		}
		#proj-list .proj_res_view {
		    width: 19%;
		}
}
@media (min-width: 280px) and (max-width: 348px){

	#propType_proj, #projBudget, #leaseBudgetProject{
    width: 84.2%!important;
    left: 7.9%!important;
   
	}
}

@media only screen and (max-width: 360px){

	
	#propType_proj, #projBudget, #leaseBudgetProject {
    width: 84.2%!important;
    left: 7.9%!important;
   
	}
}

/*********** mobile portrait ***********/
@media only screen and (min-width: 300px) and (max-width: 479px) {

	#projectview #slider{
	    height: 380px!important;
	}
	.proj_type{
		border-bottom: 1px solid #ccc!important;
	}
	.proj_type_select{
	    padding: 0px 16px;
	}
	#propType_proj {
	    top: 190px;
	}
	#projBudget {
	    top: 232px!important;
	}
	#projectview .vertical-middle {
	    top: 68%!important;
	}
	#proj-list .visit-time {
	    display: block !important;
	}
	#proj-list .scheduleData .bookSlot {
	    width: 55%;
	    margin: 10px auto !important;
	}
	#project{
		display: none !important;
	}
	#proj-list .near .shortlist, #proj-list .near .property-price {
	   padding-top: 8px !important;
	    padding-bottom: 8px !important;
	    border-bottom: 1px solid #ccc !important;
	    text-align: left !important;
	}

	#proj-list .header-prop{
		border-bottom: 1px solid #ccc;
	}
	#proj-list .property-details-title, .property-details-info {
    line-height: 20px!important;
	}
}

/*********** One plus 6 - mobile landscape ***********/
@media (min-width: 500px) and (max-width: 823px){
		#proj-list .near .shortlist, #proj-list .near .property-price {
   
    text-align: center;
        padding-top: 0px!important;
    padding-bottom: 0px!important;
    border-bottom: none!important
	}

	#proj-list .header-prop{
		border-bottom: 1px solid #ccc;
	}
	#proj-list .property-details-title, .property-details-info {
    line-height: 20px!important;
	}

	.proj_type{
		border-bottom: 1px solid #ccc!important;
	}
	.proj_type_select{
	    padding: 0px 16px;
	}
	#propType_proj {
	    top: 190px;
	}
	#projBudget {
	    top: 232px!important;
	}
}

/*********** mobile landscape and small tablet portrait ***********/
@media (min-width: 440px) and (max-width: 767px){
	#proj-list .near .shortlist, #proj-list .near .property-price {
	   padding-top: 12px !important;
	    padding-bottom: 12px !important;
	    border-bottom: 1px solid #ccc !important;
	    text-align: center;
	}

	#proj-list .header-prop{
		border-bottom: 1px solid #ccc;
	}
	#proj-list .property-details-title, .property-details-info {
    line-height: 20px!important;
	}

	.proj_type{
		border-bottom: 1px solid #ccc!important;
	}
	.proj_type_select{
	    padding: 0px 16px;
	}
	#propType_proj {
	    top: 190px;
	}
	#projBudget {
	    top: 232px!important;
	}

	#proj-list .visit-time {
	    display: contents !important;
	}
	#proj-list #filterProperty {
	    padding-right: 0;
	    width: 100%;
	}
	#proj-list .visit-time {
	    display: contents !important;
	}

}

/*********** Ipad portrait and small tablet landscape ***********/
@media (min-width: 767px) and (max-width: 991px){
	#proj-list .near .shortlist, #proj-list .near .property-price {
	   padding-top: 12px !important;
	    padding-bottom: 12px !important;
	    border-bottom: 1px solid #ccc !important;
	    text-align: center;
	}

	#proj-list .header-prop{
		border-bottom: 1px solid #ccc;
	}
	#proj-list .property-details-title, .property-details-info {
    line-height: 20px!important;
	}

	.proj_type{
		border-bottom: 1px solid #ccc!important;
	}
	.proj_type_select{
	    padding: 0px 16px;
	}
	#propType_proj {
	    top: 190px;
	}
	#projBudget {
	    top: 232px!important;
	}
	#proj-list .visit-time {
	    display: contents !important;
	}
	#proj-list #filterProperty {
	    padding-right: 0;
	    width: 100%;
	}
}
/* from responsive.css*/

#proj-list #content {
    background-color: #f8f8f8!important;
}
#proj-list #filterProperty a {
    display: flex;
}
 #proj-list #filterProperty {
    font-size: 15px;
    font-weight: bold;
    margin-top: -26px;
        width: 18%;
    }
    #proj-list i.fa-angle-down {
    font-size: 16px;
    padding: 4px 0px 0px 10px;
}
#proj-list .hideFilter {
    display: none !important;
}
#proj-list .buy_view {
    width: 45%;
    padding: 0px;
    height: 40px;
}
#proj-list #res_buy_location {
    border-radius: 5px;
    margin-top: 0;
}
#proj-list .showFilter {
    display: block !important;
}
#proj-list #locationdropdown {
    background: #fff;
    padding: 5px;
    position: absolute;
    width: 26.7%;
    margin-left: 0px;
    max-height: 445px;
    overflow: auto;
}
#proj-list #tenantType ul:before, #proj-list #tenshareType ul:before {
    content: "";
    position: absolute;
    left: 4%;
    top: 0;
    width: 14px;
    height: 14px;
    background-color: #fff;
    /* margin-left: -3%; */
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 10;
    cursor: auto;
}
#proj-list #tenantType {
    padding-top: 6px;
    width: 33%;
    position: absolute;
    /* left: 39%; */
}
#proj-list .tenantdropdown {
    margin-right: 1%;
    margin-left: 1%;
    /* margin-top: -25px; */
    width: 20%;
}
#proj-list .tenantFilterPanel, #proj-list .tenshareFilterPanel, #proj-list .tenmoreFilterPanel, #proj-list .tenbudgetFilterPanel, #proj-list .tenantFilterPanelstatus {
    width: 100%;
    margin-right: 8px;
    margin-bottom: 8px;
    height: 40px;
    background-color: #fff;
    border-radius: 5px;
    position: relative;
    z-index: 1;
    padding-top: 7px;
    padding-left: 11px;
    padding-right: 3px;
    /* top: 40%; */
    /* top: 48%; */
    display: inline-block;
    cursor: pointer;
}
#proj-list #tenantTitle a, #proj-list #tenshareTitle a, #proj-list #tenmoreTitle a, #proj-list #tenantstatusTitle a {
    display: flex;
}
#proj-list i.fa-angle-down {
    font-size: 16px;
    padding: 4px 0px 0px 10px;
}
#proj-list .tensharedropdown {
    margin-right: 1%;
    width: 20%;
    }
#proj-list .tenbudgetdropdown{
    width: 15%;
}    
#proj-list #tenshareType {
    padding-top: 6px;
    width: 33%;
    position: absolute;
    left: 65.5%;
}
#proj-list #tenbudgetProperty{
    width: 25%;
    height: auto;
    top: 50px;
    left: 86%;
    position: absolute;
    z-index: 2;
}
#proj-list .hideFilter {
    display: none !important;
}
#proj-list #tenantType ul, #proj-list #tenshareType ul {
    background-color: #fff;
    border: 1px solid #c7c5c5de;
    border-radius: 10px;
    padding: 12px;
    display: inline-block;
    /* box-shadow: 0 0 10px #888; */
}
#proj-list #tenantType ul li, #proj-list #tenshareType ul li, #proj-list #tenmoreType ul li, #proj-list #tenantstatus ul li {
    list-style-type: none;
    cursor: pointer;
    padding: 3px 10px;
    white-space: nowrap;
    float: left;
    font-size: 13px;
}
#proj-list #tenantType ul li a, #proj-list #tenshareType ul li a, #proj-list #tenmoreType ul li a, 
#proj-list #tenantstatus ul li a {
    color: #333;
}
/*#tenbudgetTitle {
    margin-top: -8px;
}*/
#proj-list .tenbudgetFilterPanel .fa{
	    margin-top: 0px;

}
#proj-list .tenantstatusdropdown {
    margin-right: 1%;
    }

    #proj-list #tenantstatus {
    padding-top: 40px;
    width: 28%;
    position: absolute;
    left: 70.5%;
    top: 9px;
}
#proj-list .shortlistMenu {
    margin-top: -5px;
    float: right;
}

#proj-list i.fa-angle-down {
	font-size: 16px;
    /* padding: 4px 0px 0px 10px; */
    position: absolute;
    right: 5%;
    top: 9px;
}
#proj-list .filterGroup li {
    box-shadow: 0 0 10px #888;
    border-radius: 20px;
}

#proj-list #selectAllbedbuy {
    margin-bottom: 15px;
}
#proj-list label {
    cursor: pointer!important;
}
#proj-list .selectalld {
    color: #df484e;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
}
#proj-list .bed_lb {
    font-size: 11px!important;
}
#proj-list .leftfilinput {
    font-weight: bold;
    font-size: 14px;
    margin-right: 5px;
    margin-left: -21px;
    position: relative;
    top: 2px;
}
#proj-list .extra-controls.form-inline .form-group {
    width: 100%;
    display: flow-root;
    margin-left: 5%;
}
#proj-list .click_link {
    cursor: pointer;
}
 #proj-list .header-prop .fa-map-marker {
    color: transparent;
    -webkit-text-stroke-width: 2px!important;
    -webkit-text-stroke-color: #111010;
    font-size: 20px;
}
#proj-list .header-prop .fa-map-marker:hover {
    color: #d9272c!important;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #d9272c!important;
}
#proj-list .header-prop .fa-heart {
    color: transparent;
    /*-webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #111010;*/
    font-size: 20px;
}
#proj-list .header-prop .fa-heart:hover {
    color: #d9272c!important;
    /*-webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #d9272c!important;*/
    cursor: pointer;
}
#proj-list .property-price {
    text-align: center;
}
#proj-list .property-price .property-price-span1 {
    font-size: 16px!important;
    vertical-align: middle;
}
#proj-list .property-alldetails table .property-otherdetails {
    width: 100%!important;
    margin-left: 0px!important;
    display: inline-flex!important;
	}
	.list-onerow{
		width: 33.33%;
	}
	.list-onerow button{
		    height: 35px;
    		line-height: 35px;
    		    padding: 0 3px;
    		    border-radius: 0.3rem;
    		    text-align: center;
    vertical-align: middle;
        user-select: none;
            letter-spacing: 1px;
            font-weight: 700;
            font-size: 14px;
            outline: none;
    white-space: nowrap;
    margin: 5px;
    display: inline-block;
    position: relative;
        color: #fff!important;
    background-color: #df444f!important;
    border: 1px solid #df444f!important;
	}
	#proj-list .property-details-title,.property-details-info{
		line-height: 45px;
	}
	#proj-list .p_count-re {
    position: absolute;
    width: 100%;
    padding: 5px;
    top: 0px;
    margin-left: 90%;
    z-index: 100;
    color: #fff;
    cursor: pointer;
}
#proj-list .p_count_cont .p_count {
    opacity: 1;
}
#proj-list .p_count {
    position: absolute;
    bottom: 0;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.5);
    color: #f1f1f1;
    width: 100%;
    opacity: 0;
    color: white;
    font-size: 12px;
    padding: 5px;
}
#proj-list .click_link {
    cursor: pointer;
}
#proj-list .property-details-info {
    font-size: 13px;
    text-align: left;
}
#proj-list .property-alldetails table .property-otherdetails {
    padding: 5px 15px!important;
}

#proj-list #custom_buttons a {
    /* color: white!important; */
    padding: 10px!important;
    font-size: 18px;
}
#proj-list .custom_buttons_share-link {
    color: #0000A0!important;
}
#proj-list .custom_buttons_share-link {
    color: #0000A0!important;
}
#proj-list .custom_buttons_call {
    color: #12D175!important;
}
#proj-list .custom_buttons_sms {
    color: #FFA500!important;
}
#proj-list .custom_buttons_email {
    color: #7e57c2!important;
}
#proj-list .custom_buttons_whatsapp {
    color: #4FCE5D!important;
}
#proj-list #custom_buttons {
    margin-bottom: 30px;
}

#proj-list .listing-result .col-md-6 {
    padding: 10px!important;
}
#proj-list #logo{
	    padding-top: 0px!important;
}
.project-type{
	float: left;
	width: 50%;
}