.ddt_row_property_table_view_style3,.ddt_property_column_table_view_style3{width: 100%;}
.ddt_row_property_table_view_style3 .property-wrap{margin-right: 2.5%;margin-bottom: 5.5% !important;    
transition: all 0.3s ease;width: 100% !important;box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.05);
}
.ddt_row_property_table_view_style3 .property-wrap{padding: 0px;}
.property-images.et_pb_column_1_3{margin-right: 2.5%;}
.ddt_row_property_table_view_style3 .image-box {position: relative;overflow: hidden;}
.ddt_row_property_table_view_style3 .image {position: relative;margin: 0;}
.ddt_row_property_table_view_style3 .image:before{position: absolute;left: 0;bottom: 0;height: 40%;width: 100%;
background: linear-gradient(to bottom, rgba(34,34,34,0) 0%,rgba(34,34,34,0.99) 99%,rgba(34,34,34,1) 100%);
content: "";z-index: 99;}
.ddt_row_property_table_view_style3 img{display: block;width: 100%;height: auto;}
.ddt_row_property_table_view_style3 .property-status{position: absolute;left: -75px;top: 25px;font-size: 13px;
line-height: 23px;color: #ffffff;font-weight: 700;background-color: #00c0ff;padding: 0 80px;text-align: center;
z-index: 9;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all 300ms ease;
transition: all 300ms ease;}
.ddt_row_property_table_view_style3 .property-features{position: absolute;right: 0;top: 25px;font-size: 12px;
line-height: 20px;color: #ffffff;font-weight: 700;text-transform: uppercase;padding: 0 7px;z-index: 9;
background-color: #00c0ff;}
.ddt_row_property_table_view_style3 .property-features:before{position: absolute;left: -10px;top: 0;width: 0;
height: 0;border-top: 20px solid #00c0ff;border-left: 10px solid transparent;content: "";transition: all 300ms ease;
}
.ddt_row_property_table_view_style3 .property_year{position: absolute;bottom: 20px;width: 100%;padding: 0 20px;
z-index: 99;}
.ddt_row_property_table_view_style3 .property_year li{table-style: none;position: relative;float: right;
font-size: 12px;line-height: 22px;color: #fff;;font-weight: 400;margin-left: 20px;z-index: 9;
font-size: 16px;}
.ddt_row_property_table_view_style3 .property-container{padding: 0px 20px;}
.ddt_row_property_table_view_style3 .property-description{position: relative;padding:0px;}
.ddt_row_property_table_view_style3 .property_name{padding-top: 15px;}
.ddt_row_property_table_view_style3 .property_name a{position: relative;display: block;font-size: 24px;
line-height: 1.2em;color: #222222;font-weight: 700;margin-bottom: 7px;}
.ddt_row_property_table_view_style3 .property_name a:hover{color: #00c0ff;}
.ddt_row_property_table_view_style3 .property_location{position: relative;display: block;font-size: 14px;
line-height: 24px;color: #777777;font-weight: 400;margin-bottom: 18px;}
.ddt_row_property_table_view_style3 .property-description-text{padding-bottom: 45px !important;}
.ddt_row_property_table_view_style3 .property_info{position: relative;line-height:0px;margin-bottom: 20px;padding: 0px;}
.ddt_row_property_table_view_style3 li{table-style: none;padding: 0px;margin: 0px;margin-bottom: 5px;}
.ddt_row_property_table_view_style3 .property-price{position: relative;bottom: 20px !important;}
.ddt_row_property_table_view_style3 .property_price:hover{background-color: #222222;}
.ddt_row_property_table_view_style3 .property_price{position: relative;float: none;font-size: 18px;
line-height: 20px;color: #ffffff;font-weight: 700;padding: 10px;background-color: #00c0ff;
text-align: center;}
.ddt_row_property_table_view_style3 .property_year,
.ddt_row_property_table_view_style3 .property_info li{list-style: none;}
.property_icon {position: relative;}
.ddt_row_property_table_view_style3 .property_info li
.property_icon:before{font-family: 'Font Awesome 5 Free';font-weight: 900;
-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;
text-rendering: auto;line-height: 1;color: #00c0ff;font-size: 20px;padding-right: 0.5em;}
.property_bath_icon {position: relative;}
.property_bed_icon:before {content: "\f236";}
.property_bath_icon:before {content: "\f2cd";}
.property_area_icon:before {content: "\f1fe";}
.property_type_icon:before {content: "\f015";}
.property_location_icon:before{content: "\f3c5";font-family: 'Font Awesome 5 Free';font-weight: 900;
-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;
text-rendering: auto;line-height: 1;color: #00c0ff;font-size: 20px;padding-right: 0.5em;}
.property_bath_icon {position: relative;}
.property_build_icon:before{content: "\f1ad";font-family: 'Font Awesome 5 Free';font-weight: 900;
-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;
text-rendering: auto;line-height: 1;color: #00c0ff;font-size: 20px;padding-right: 0.5em;}
.property_bath_icon {position: relative;}
.ddt_row_property_table_view_style3 .property-wrap:hover .property-status{background-color: #222222;}
.ddt_row_property_table_view_style3 .owl-item{padding: 5px;}
/*******************************************Pagination CSS***********************************/
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 0 !important;margin-top:0em;margin-bottom:2em;}
.navigation.ddt_table_view_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.ddt_table_view_pagination .page-numbers.prev,.navigation.ddt_table_view_pagination .page-numbers.next{padding: 0 .5em;}
.navigation.ddt_table_view_pagination span.page-numbers {color:#06D6A0;border: 1px solid;border-color: #f9f9f9;font-weight: 600;}
.navigation.ddt_table_view_pagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.ddt_table_view_pagination span.page-numbers {background-color: #000;}
.navigation.ddt_table_view_pagination a.page-numbers {color: #fff ;background: #000;border-left: solid 1px #f9f9f9;}
.navigation.ddt_table_view_pagination a.page-numbers:hover {color: #fff; border-color: #f9f9f9;} 
.navigation.ddt_table_view_pagination a.page-numbers:hover,.navigation.ddt_table_view_pagination span.page-numbers:hover
{background-color: #ef476f;}

@media screen and (max-width:980px){
	/*.et_pb_row.ddt_row_property_table_view_style3{max-width: 400px !important;}*/
	.ddt_row_property_table_view_style3 img{width: 100% !important;}
	.ddt_row_property_table_view_style3 .et_pb_column{margin-bottom: 0px;}	
}	
