
.ccm-block-express-entry-propertylist-table .swiper-wrapper {
	padding: 35px 0;    justify-content: center !important;
}

.ccm-block-express-entry-propertylist-table .swiper-slide { height: auto!important; display: flex;}
.ccm-block-express-entry-propertylist-table .itempad {
	    padding: 25px 15px 0 15px;
    /* border-radius: 25px; */
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    text-align: left;
    flex-basis: 95%
}
.ccm-block-express-entry-propertylist-table .itempad .itempad { margin-bottom: 0; padding-bottom: 0; }

.ccm-block-express-entry-propertylist-table .prop_address {
	border-radius: 15px 15px 0 0;
    background: #000;
	color: #fff;
    display: block;
    margin: 0 auto 5px 0;
    padding: 8px 25px; 
    width: max-content;
	font-family: "arpona", serif;
	font-weight: 500;font-style: normal;
}
.ccm-block-express-entry-propertylist-table .prop_photo {
	margin: 0;
	position: relative;
}
.ccm-block-express-entry-propertylist-table .prop_photo img {
	margin: 0; z-index: 2; border-radius: 0 0 25px 25px;
	position: relative;
}
.ccm-block-express-entry-propertylist-table .prop_photo:after {
	content: ''; position: absolute; bottom: -10px; left: -10px; 
	background: #f4e358; border-radius: 0 0 0 25px; z-index: 1;
	aspect-ratio: 1 / 1; width: 50%; height: auto;
}
.ccm-block-express-entry-propertylist-table .flexy {
	display: inline-block; font-size: 15px; line-height: 1; vertical-align: middle;
}
.ccm-block-express-entry-propertylist-table .flexy.img { 
	padding-right: 8px;
    width: 50px;
    display: block;
    min-width: 50px;
}
.ccm-block-express-entry-propertylist-table .flexy .p-size2 {
	padding-right: 8px; 
}
.ccm-block-express-entry-propertylist-table .prop_spec {
	padding: 0 0 10px 0;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
}
.ccm-block-express-entry-propertylist-table .prop_parking { flex: 1; }



.ccm-block-express-entry-propertylist-table .swiper-pagination { position: relative!important;}

.ccm-block-express-entry-propertylist-table .swiper-pagination-bullets-dynamic { 
display: block; position: relative !important; margin: 15px 0 0 0 !important; }
.swiper-pagination-bullet-active { background: #000 !important; }
.swiper-pagination-bullet { border-radius: 5px !important; width: 12px !important; height: 12px !important; }

.whitetxt .ccm-block-express-entry-propertylist-table .swiper-pagination-bullet { background: #fff; }
.whitetxt .ccm-block-express-entry-propertylist-table .swiper-pagination-bullet-active { background: #fff !important; }