/*------------------------------------------------------------
	Listing Home 01
-------------------------------------------------------------*/
._category_box a ._category_thumb img {
    max-width: 80px;
    margin: 0 auto;
}

._category_box a:hover ._category_thumb .img_simple img,
._category_box a:focus ._category_thumb .img_simple img {
    display: none;
}

._category_box a ._category_thumb .img_hover img {
    display: none;
    transition: all ease 0.4s;
}

._category_box a:hover ._category_thumb .img_hover img,
._category_box a:focus ._category_thumb .img_hover img {
    display: block;
}

.fr-grid-thumb a>img {
    width: 90px;
    height: 90px;
    border-radius: 50%;
}

._smart_testimons ._smart_testimons_thumb img {
    width: 90px;
    height: 90px;
    border-radius: 50%;
}

.price-features-wrapper .list-fx-features {
    justify-content: space-between;
}

/*------------------------------------------------------------
	Listing Home 04
-------------------------------------------------------------*/
.property-listing.list_view.style4 .listing-detail-wrapper {
    padding: 0px 5px 5px;
}

.inc-fleat-icon img {
    width: 13px;
}

/*------------------------------------------------------------
	Header topbar
-------------------------------------------------------------*/
.cn-info ul li a {
    color: #ffffff;
}

/*------------------------------------------------------------
	Sidebar
-------------------------------------------------------------*/
.sidebar-widgets .form-group .select2-selection--single .select2-selection__arrow {
    top: 50%;
}

.sidebar-widgets .checkbox-custom:checked+.checkbox-custom-label:after {
    content: "\f00c";
    top: 4px;
}

.comment-area {
    background-color: #ffffff;
    padding: 20px;
}