/** @format */

@media (max-width: 1199px) {
	.directorist-user-dashboard-tabcontent
		.directorist-listing-table
		.directorist-actions
		a.directorist-link-btn {
		margin-right: 5px;
	}
	.directorist-user-dashboard__nav {
		position: fixed !important;
		top: 111px !important;
		left: 0;
		width: 230px;
		height: 100vh;
		padding: 0 !important;
		background-color: #fff;
		padding-top: 100px;
		-webkit-box-shadow: 0 5px 10px rgb(143 142 159 / 10%);
		box-shadow: 0 5px 10px rgb(143 142 159 / 10%);
		z-index: 2222;
	}
	.directorist-user-dashboard__nav .directorist-dashboard__nav--close {
		right: -32px !important;
		top: 36px !important;
		background: #fff;
		padding: 10px;
		border-radius: 5px;
	}
	.section_padding,
	.sec_padding {
		padding: 80px 0px;
	}
	.directorist-author-profile-area
		.directorist-author-profile-wrap
		.directorist-author
		img {
		width: 270px;
		height: 270px;
		margin-right: 15px;
	}
	.directorist-author-profile-area
		.directorist-author-profile-wrap
		.directorist-author
		.directorist-author-avatar__info
		.directorist-author-name {
		font-size: 42px;
	}
	.directorist-author-profile-area
		.directorist-author-profile-wrap
		.directorist-author
		.directorist-author-avatar__info {
		padding-top: 20px;
	}
	.author-content .directorist-col-4 {
		width: 50%;
	}
	.directorist-login-wrapper .directorist-row .directorist-offset-md-3 {
		max-width: 50%;
	}
	.directorist-single .directorist-col-md-9 {
		width: 70%;
	}
	.directorist-single .directorist-col-md-3 {
		width: 30%;
	}
}

@media (max-width: 1024px) {
	.drdt_navmenu .menu-item .sub-menu {
		padding-left: 25px !important;
		padding-right: 15px !important;
		padding-bottom: 0px !important;
	}
	.drdt-nav-menu__layout-horizontal ul.drdt_navmenu li {
		margin-bottom: 12px;
	}
	.absolute-menu .drbt_menu_offcanvas_wrap .drdt_navmenu > li > a {
		padding: 0px !important;
	}
}

@media (max-width: 991px) {
	.directorist-search-contents
		.directorist-search-form-top
		.directorist-search-field {
		min-width: 180px !important;
		flex: 1 !important;
	}
	.directorist-search-contents .directorist-search-form-top {
		padding: 15px 85px 15px 0px !important;
	}
	.directorist-search-form
		.directorist-search-form-wrap
		.directorist-search-form-box
		.directorist-search-form-top
		.directorist-search-form-action
		.directorist-search-form-action__submit
		.directorist-btn {
		width: 84px;
	}
	.directorist-select2-dropdown-toggle {
		width: 18px;
	}
	.dl_listing_item .content_top img {
		min-height: auto !important;
	}
	.dl_listing_item .content_bottom {
		padding-left: 15px;
		padding-right: 15px;
	}
	.dl_listing_item .content_bottom .property_info li:not(:last-child) {
		margin-right: 8px;
	}
	.directorist-archive-contents.directorist-instant-search {
		padding-top: 0;
	}
	.directorist-user-dashboard__contents.directorist-tab-content-grid-fix
		.directorist-user-dashboard-tabcontent
		.directorist-listing-table
		tr
		th.directorist-table-ex-date {
		white-space: nowrap;
	}
	.directorist-user-dashboard-tab .directorist-user-dashboard-search {
		margin-left: 0 !important;
	}
	.directorist-author-profile-area
		.directorist-author-profile-wrap
		.directorist-author {
		margin-bottom: 0px;
	}
	.directorist-author-profile-area .content-right {
		justify-content: flex-start;
		padding-top: 10px;
	}
	.directorist-single-listing-action {
		justify-content: flex-start !important;
	}
	.property_title
		.directorist-single-listing-action-quick
		.directorist-single-listing-action {
		justify-content: center !important;
	}
	.property_title .col-md-6.justify-content-end {
		justify-content: flex-start !important;
	}
	.directorist-single .directorist-col-md-9,
	.directorist-single .directorist-col-md-3 {
		width: 100%;
	}
	.single_property_details.details ul {
		justify-content: inherit;
	}
	.single_property_details {
		margin-top: 35px;
	}
	.directorlist-single-contents-area
		.property_contents
		.single_property_details.details {
		padding-top: 10px;
	}
	.directorist-sidebar.property_sidebar,
	.directorist-sidebar.property_sidebar .atbd_widget {
		margin-top: 0;
	}
	.directorist-single {
		overflow: hidden;
	}
}
@media (max-width: 767px) {
	.author-content .directorist-author-listing-top {
		flex-direction: inherit;
	}
	.directorist-search-contents
		.directorist-search-form-top
		.directorist-search-field {
		min-width: 100% !important;
		flex: auto !important;
	}
	.directorist-search-form
		.directorist-search-form-box
		.directorist-search-field
		+ .directorist-search-field {
		border-top: 1px solid rgba(40, 36, 49, 0.16);
		padding-top: 10px;
		border-left: 0px;
	}

	.directorist-search-form
		.directorist-search-form-wrap
		.directorist-search-form-box
		.directorist-search-form-top
		.directorist-search-form-action
		.directorist-search-form-action__submit
		.directorist-btn {
		position: relative;
		width: 100%;
		border-radius: 0px;
	}
	.directorist-search-contents
		.directorist-search-form-top
		.directorist-search-form-action {
		flex: auto;
		margin-bottom: 0 !important;
	}
	.directorist-search-form-action__submit {
		width: 100%;
	}
	.directorist-search-contents .directorist-search-form-top {
		padding-right: 0 !important;
		padding-bottom: 0 !important;
		overflow: hidden;
	}
	.directorist-search-contents
		.directorist-search-form-top
		.directorist-search-form-action {
		flex-wrap: wrap;
	}
	.directorist-search-form
		.directorist-search-form-wrap
		.directorist-search-form-box
		.directorist-search-form-top
		.directorist-search-form-action
		.directorist-search-form-action__filter
		.directorist-filter-btn,
	.directorist-search-form-action__filter {
		width: 100%;
	}
	.directorist-search-form
		.directorist-search-form-wrap
		.directorist-search-form-box
		.directorist-search-form-top
		.directorist-search-form-action
		.directorist-search-form-action__filter
		.directorist-filter-btn {
		margin-right: 0;
		border-radius: 0px;
	}
	.directorist-login-wrapper .directorist-row .directorist-offset-md-3 {
		max-width: 100%;
		width: 100%;
	}
	.directorlist-single-contents-area
		.property_contents
		.single_property_details.details
		ul
		li {
		flex: 50% 0 0;
	}
	.directorlist-single-contents-area
		.property_contents
		.single_property_details.details {
		padding-top: 5px;
	}
	.directorlist-single-contents-area .property_contents .contents h4 {
		margin-top: 0;
	}
	.single_property_details {
		margin-top: 20px;
	}
	.directorist-review-submit__form {
		padding: 20px 10px !important;
	}
	.text-white .page_title,
	.text-white .page-title {
		font-size: 44px;
	}
	.blog_single_info .media_blog_content h2 {
		font-size: 32px;
	}
	.blog_title {
		font-size: 28px;
	}
}

@media (max-width: 576px) {
	.directorist-login-wrapper .directorist-row .atbdp_login_form_shortcode,
	.directorist-login-wrapper .directorist-row .directory_register_form_wrap,
	.directorist-registration-wrapper
		.directorist-row
		.atbdp_login_form_shortcode,
	.directorist-registration-wrapper
		.directorist-row
		.directory_register_form_wrap {
		padding: 20px 15px;
	}
	.directorlist-single-contents-area
		.property_contents
		.single_property_details.details
		ul
		li {
		flex: 100% 0 0;
	}
	.property_title .title {
		font-size: 32px;
	}
	.relatrd_property .dl_listing_item {
		max-width: 350px;
	}
}
