
#header .logo img {
	max-width: 120px !important;
}

.popupboxlist span {
	color: #5b2e8b;
	font-weight: 600;
}

div#popupbox {
	top: 35px;
}

.activtes_sec_content.question_answer {
	margin: 0;
}

div#review-rating-form-title h3 {
	text-transform: none !important;
}

.single-listings label span {
	font-size: 18px;
	color: #5194c8 !important;
}

label.bottomspace {
	padding-bottom: 15px;
}

label.topspace {
	padding-top: 15px;
}

.titlesec {
	text-align: center;
	padding: 0 0 35px;
}

.galleryimage img {
	width: 100%;
}

div#wp-dp-dev-cf-con {
	display: none;
}

li.wp-dp-dev-appended.location-holder {
	padding: 0 35px !important;
}

.cs-map-section {
	height: 137px !important;
}

li.wp-dp-dev-appended.location-holder {
	display: block !important;
}

input#wp_dp_map_search_btn {
	color: #fff !important;
}

.switchs-holder2 {
	background: transparent;
}

.col-md-12.norwsult {
	font-weight: 700;
	font-size: 18px;
	color: #000;
}

.col-md-12.norwsult.datalisting h2 {
	text-transform: unset !important;
}

span.reviewItems {
	display: none;
}

.page-title h1 {
	text-transform: unset !important;
}

span.currency {
	color: #5b2e8b;
	font-weight: bold;
}

.features-holder {
	border: unset;
	text-align: center;
}

.imag-area img {
	width: 6%;
}

.activation-tab-message .text-holder {
	margin: 0 auto 17px auto;
}

.hidethese {
	display: none;
}

.listing-sorting-holder {
	display: none;
}

body {
	background: #fff !important;
}

body .wrapper {
	background: #fff !important;
}

.copy-right img, .copy-right p {
	display: inline-block;
}

.copy-right img {
	width: 25px;
	margin-top: -7px;
}

.notshow {
	display: none;
}

nav#site-navigation {
	text-align: center;
}

#footer .footer-widget, .modern .copyright-sec {
	background: #000;
}

.page-id-19091 .categories-holder .text-holder {
	display: none !important;
}

#footer .footer-widget, .modern .copyright-sec {
	background: #dc0b1a !important;
}

.copyright-sec.has-border .container {
	border-top: 1px solid #fff !important;
}

.main-header {
	background: #fff !important;
}

@media (min-width:768px) {
	.page-id-19091 .main-categories .categories-holder .img-holder figure {
		width: 100%;
		height: 100%;
		margin: auto;
		float: left;
		max-height: 130px;
		overflow: hidden;
		margin-bottom: 10px;
	}
}

@media (max-width:767px) {
	.page-id-19091 .main-categories .categories-holder .img-holder figure {
		width: 100%;
		height: 100%;
		margin: auto;
		float: left;
		overflow: hidden;
		margin-bottom: 10px;
	}
}

.page-id-19091  .main-categories .categories-holder .img-holder a {
	overflow: hidden;
	line-height: 28px;
	font-size: 16px;
	color: #000;
	font-weight: 300;
	display: block;
	width: 100%;
	text-align: center;
}

/*
.page-id-19091 .main-categories .categories-holder .img-holder figure + a {
    padding: 5px 0;
    border: 1px solid #ccc;
    font-size: 8px;
}*/
.mobileApp li {
	display: inline-block !important;
}

.mobileApp img {
	width: 119px;
}

button.subscribe {
	width: 100%;
	max-width: 200px;
	padding: 10px;
	background: #de5307;
	border: 1px solid #de5307;
	color: #fff;
	font-weight: bold;
	border-radius: 5px;
	letter-spacing: 2px;
}

@media (min-width:768px) {
	.footer-widget .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-lg-3.col-md-3.col-sm-6.col-xs-12 {
		width: 33.33%;
	}
}

.footer-widget .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-lg-3.col-md-3.col-sm-6.col-xs-12:first-child {
	padding-top: 10px;
}

#footer .widget .widget-title {
	margin-top: 0;
	margin-bottom: 15px;
}

.social_icons li {
	display: inline-block;
	background: #fff;
	height: 35px;
	width: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 50%;
}

.widget_text.widget.widget_custom_html {
	margin-bottom: 20px !important;
	display: block;
}

.main-categories ul {
	padding: 0px;
	text-align: center;
}

button.simpleBtn {
	color: #fff;
	letter-spacing: 1px;
	border: 0;
	padding: 10px;
	border-radius: 10px;
	width: 250px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	box-shadow: inset 0 0 7px 1px #de5307;
	background-image: radial-gradient(#de5307, #de5307);
	border: navajowhite;
	font-weight: bold;
	padding: 10px 5px;
	border-radius: 10px;
}

/*button.simpleBtn:hover {
    color: #de5307 !important;
    letter-spacing: 1px;
    border: 0;
    padding: 10px;
    border-radius: 10px;
    text-transform: uppercase;
    font-weight: bold;
    box-shadow: inset 0 0 7px 1px #de5307;
    background: transparent !important;
    border: navajowhite;
    font-weight: bold;
    border-radius: 10px;
}*/
div#Epssection1 img:hover {
	padding: 2px;
	box-shadow: 0px 0px 17px #2196f3;
	border-radius: 5px;
}

.page-id-19091 .main-categories .categories-holder .img-holder figure + a {
	padding: 5px 0px;
	font-size: 9px;
	width: 100%;
	text-transform: uppercase;
	color: #fff;
	box-shadow: #de5307 0px 0px 7px 1px inset;
	background-image: radial-gradient(#de5307, #de5307);
	border: navajowhite;
	font-weight: bold;
	border-radius: 5px;
}

button.simpleBtn {
	outline: 0 !important;
}

#footer .widget-title h5 {
	font: normal 18px/28px "Varela Round", sans-serif !important;
	letter-spacing: 0px !important;
	text-transform: capitalize !important;
	color: #fff !important;
}

#footer.modern .copy-right p {
	color: #fff !important;
	margin-bottom: 15px;
}

#footer .footer-widget a, #footer .widget-nav ul li:before, #footer .widget_nav_menu ul li:before, #footer .footer-nav ul li a, #footer .widget.widget-text ul li, #footer .widget_top_listings .text-holder li, #footer.advance .widget.widget-text ul li, #footer.modern .copyright-sec .footer-social-media ul li a i, #footer .widget.widget-text ul li i {
	color: #fff !important;
}

@media (min-width:768px) {
	.main-header > .container {
		width: 95%;
		padding: 0;
	}
}

#home_section1_top  .column-content {
	text-align: center;
}

.search-header-holder ul.listings i {
	display: none !important;
}

.page-id-19091 .main-categories ul li.col-lg-3.col-md-4.col-sm-6.col-xs-6:nth-child(1) .categories-holder .img-holder figure + a, .page-id-19091 .main-categories ul li.col-lg-3.col-md-4.col-sm-6.col-xs-6:nth-child(2) .categories-holder .img-holder figure + a, .page-id-19091  .main-categories ul li.col-lg-3.col-md-4.col-sm-6.col-xs-6:nth-child(3) .categories-holder .img-holder figure + a, .page-id-19091  .main-categories ul li.col-lg-3.col-md-4.col-sm-6.col-xs-6:nth-child(4) .categories-holder .img-holder figure + a {
	/*   height: 0 !IMPORTANT; */
	margin-bottom: 10px;
}

.page-id-19091 .main-categories ul li.col-lg-3.col-md-4.col-sm-6.col-xs-6:nth-child(1) .categories-holder .img-holder figure + a {
	height: unset !important;
}

nav#site-navigation {
	display: none;
}

.fancy-search .search-input button {
	background-color: #007cb0;
	border-radius: 4px;
	border: 0;
	height: 46px;
	font-size: 18px;
	color: #fff;
	width: 14%;
	padding: 0 10px;
	margin-left: 5px;
}

.listing-detail .features-list li {
	background: #5295c9;
	border: 1px solid #5295c9;
	color: #fff;
	font-weight: bold;
	border-radius: 5px;
	letter-spacing: 0px;
	float: left;
	width: 23%;
	height: 45px;
	align-items: center;
	display: inline-grid;
	margin: 1%;
	font-size: 11px;
	text-align: center !important;
	float: none;
}

@media (max-width:767px) {
	.listing-detail .features-list li {
		background: #007cb0;
		border: 1px solid #007cb0;
		color: #fff;
		font-weight: bold;
		border-radius: 5px;
		letter-spacing: 0px;
		text-align: center;
		float: none;
		width: 48%;
		height: 45px;
		align-items: center;
		display: inline-grid;
		margin: 1%;
		font-size: 11px;
	}
	
	#header .logo img {
		max-width: 84px !important;
	}
	
	button.simpleBtn {
		color: #fff;
		letter-spacing: 1px;
		border: 0;
		padding: 10px;
		border-radius: 10px;
		width: 250px;
		text-transform: uppercase;
		font-weight: bold;
		color: #fff;
		box-shadow: inset 0 0 7px 1px #de5307;
		background-image: radial-gradient(#de5307, #de5307);
		border: navajowhite;
		font-weight: bold;
		padding: 10px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
	}
	
	.fancy-search .search-input button {
		background-color: #007cb0;
		border-radius: 4px;
		border: 0;
		height: 46px;
		font-size: 18px;
		color: #fff;
		width: 100%;
		padding: 0px;
		margin-left: 0px;
		margin-top: 10px;
	}
}

.listing-detail .features-list li:hover {
	background: #d64521;
	border: 1px solid #d64521;
}

a.ac-listing-record-dev {
	font-size: 10px !important;
}

.listing_data_value li {
	width: 30% !important;
}

.product_des.product_des2 ul li {
	width: 100%;
	display: flex;
}

.product_des.product_des2 ul li span {
	word-break: break-all;
	padding-left: 10px;
}

.ashu .listing-autocomplete-result ul {
	max-height: 350px;
	overflow-y: auto;
}

html body {
	background: #fff !important;
}

html, h1, h2, h3, h4, h5, h6, h7, p, a, li, div, html #footer .widget-title h5 {
	font-family: "Roboto", sans-serif !important;
}

button.simpleBtn {
	outline: 0 !important;
	cursor: unset !important;
}

html button.subscribe {
	background: #5b2e8b !important;
	border: none !important;
	border-radius: 30px !important;
	font-size: 11px !important;
}

.listing_image img {
	max-width: 500px;
	margin-bottom: 15px;
	border-radius: 15px;
	padding: 0px;
}

.modal-content ul {
	padding-left: 0 !important;
}

html .modal-content ul li {
	display: inline-flex !important;
	float: none !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: bottom !important;
}

html .modal-content ul li.nexte-result {
	line-height: 40px !important;
	border-radius: 25px;
	font-size: 15px !important;
}

.listing_outer.zwemmen li.nexte-result {
	display: none !important;
}

.close {
	color: #fff !important;
	float: right;
	font-size: 28px;
	font-weight: bold;
	background: #5b2e8b !important;
	opacity: 1 !important;
	padding: 0 !important;
	line-height: 35px !important;
	height: 35px !important;
	width: 35px !important;
	text-align: center !important;
	border-radius: 50% !important;
}

.listing_outer .listing_title h3 {
	margin-top: 10px;
	text-align: center !important;
	display: inline;
	background: #02497e !important;
	padding: 15px;
	border-radius: 30px !important;
	border: 0px solid #fff !important;
	color: #fff !important;
	background: radial-gradient(circle, rgba(222, 83, 7, 77%) 0%, #de5307 35%, #de5307 100%) !important;
	box-shadow: 0px 0px 3px #df5408 !important;
}

.listing_outer .listing_title {
	margin-top: 30px !important;
	text-align: center !important;
	margin-bottom: 40px !important;
}

ul.specialities_list > div {
	/* border-bottom: 2px dashed; */
	margin-bottom: 20px;
	background: #fff;
	padding: 10px;
	border-radius: 15px;
	box-shadow: 0px 0px 1px #000;
}

ul.corespecialities_list {
	margin-bottom: 20px;
	background: #fff;
	padding: 10px;
	border-radius: 15px;
	box-shadow: 0px 0px 1px #000;
	margin-right: 0 !important;
	width: 100%;
}

.modal-content {
	background-color: #f2f2f2 !important;
	padding: 30px !important;
}

.listing_title {
	margin: 35px;
}

.listing_title h3 {
	margin-top: 10px;
	text-align: center !important;
	display: inline;
	background: #02497e !important;
	padding: 15px;
	border-radius: 30px !important;
	border: 0px solid #fff !important;
	color: #fff !important;
	background: radial-gradient(circle, rgba(222, 83, 7, 77%) 0%, #de5307 35%, #de5307 100%) !important;
	box-shadow: 0px 0px 3px #df5408 !important;
}

#myModal.modal .modal-content span.close {
	top: 6px !important;
}

@media screen and (max-width: 1200px) {
	.main-header .listing-btn i, .logged-in .main-header .listing-btn i {
		left: 10px !important;
		transform: translateX(-50%) translateY(-50%);
	}
}

.listing_image img {
	margin-top: 20px !important;
}

.listing_image img {
	margin-top: 25px !important;
}

#myModal.modal {
	padding-top: 25px !important;
	top: 0 !important;
	background: rgba(0, 0, 0, .68) !important;
}

@media (min-width:768px) {
	#myModal.modal .modal-content span.close {
		position: fixed !important;
		right: unset;
		left: 30px;
		top: 120px !important;
	}
	
	#myModal.modal {
		padding-top: 25px;
		top: 0;
		background: rgba(0, 0, 0, .68);
	}
	
	div#corespecialities.modal .modal-content span.close {
		position: fixed !important;
		right: unset;
		left: 30px;
		top: 120px !important;
	}
	
	div#corespecialities {
		padding-top: 25px;
		top: 0;
		background: rgba(0, 0, 0, .68);
	}
}

/*
.cs-page-sec-164681 {
    padding-top: 200px;
    padding-bottom: 200px;
    background: url(https://digbreakandbuild.be/wp-content/uploads/2021/03/add-listing-image.jpg) no-repeat center top;
    background-size: cover !IMPORTANT;
}
*/
div#custmbg23 {
	background-size: cover !important;
	padding-top: 150px;
	padding-bottom: 150px;
	background-position: center center !important;
}

@media (max-width:767px) {
	button.subscribe {
		display: none;
	}
	
	.copy-right {
		display: flex;
		text-align: left;
	}
	
	.copy-right img {
		width: 25px;
		margin-top: 0px;
		display: inline-flex;
		height: 30px;
	}
	
	.copy-right img, .copy-right p {
		display: inline-flex;
	}
}

.slicknav_menu .slicknav_icon:before, .slicknav_menu .slicknav_icon:after {
	position: absolute;
	left: 0;
	display: block;
	width: 100%;
	height: 2px;
	content: "";
	background-color: #5b2e8b;
}

.slicknav_menu .slicknav_icon {
	position: absolute;
	top: 14px;
	right: 5px;
	left: 5px;
	display: block;
	height: 2px;
	background: #5b2e8b;
}

html div#mobile_ads .col-lg-3.col-md-3.col-sm-6.col-xs-12 h3 {
	margin-bottom: 10px;
}

html div#mobile_ads .col-lg-3.col-md-3.col-sm-6.col-xs-12 h3:after {
	content: "";
	display: block;
	height: 1px;
	width: 100px;
	margin: auto;
	margin-top: 10px;
	border-bottom: 2px solid #000;
}

@media (max-width:767px) {
	.main-header .listing-btn i, .logged-in .main-header .listing-btn i {
		left: 13px !important;
	}
	
	.main-header .listing-btn {
		padding: 4px 13px;
		width: 28px !important;
	}
	
	.listing_title {
		margin: 35px 0 !important;
	}
	
	.listing_title h3 {
		font-size: 10px !important;
		padding: 15px 10px !important;
	}
	
	.modal-content {
		padding: 20px !important;
		width: 85% !important;
		padding: 10px !important;
	}
	
	ul.corespecialities_list {
		padding: 10px !important;
	}
}

input#first_buttton, input#second_buttton, input#third_buttton {
	background: #5b2e8b !important;
	border: none !important;
	border-radius: 30px !important;
	font-size: 11px !important;
	color: #fff;
	margin-bottom: 15px;
	min-width: 125px;
	font-size: 12px;
	font-weight: bold;
}

span.firstclose, span.secondclose, span.thirdclose {
	/* display: block; */
	padding: 10px;
	background: #5b2e8b;
	height: 30px !important;
	width: 30px;
	border-radius: 50%;
	color: #fff !important;
	line-height: 30px;
	margin-bottom: 10px !important;
	float: right;
	clear: both;
	padding: 0;
	text-align: center;
}

ul.features-list li {
	outline: 0 !important;
	border-radius: 30px !important;
	border: 2px solid #fff !important;
	font-size: 11px !important;
	background: radial-gradient(circle, rgba(222, 83, 7, 77%) 0%, #de5307 35%, #de5307 100%) !important;
	box-shadow: 0px 0px 3px #df5408 !important;
	line-height: 1 !important;
}

.listing-detail-title-area + .container {}

.main-header .login-option i {
	color: #5b2e8b !important;
}

html .main-header .listing-btn {
	background: #5b2e8b !important;
	color: #fff !important;
}

.footer-social-media {
	display: none;
}

.col-lg-6.col-md-6.col-sm-12.col-xs-12.add-listing-sidebar.add_holidays, .col-lg-12.col-md-12.col-sm-12.col-xs-12.holidays_order {
	display: none;
}

.chosen-container .chosen-results li.highlighted, .chosen-container .chosen-results li.result-selected {
	background-color: #5b2e8b !important;
	color: #fff !important;
}

/*
li#wp-dp-listing-workings-days-holder {
    display: none !IMPORTANT;
}*/
.btn_right_sec.features-list li.col-lg-4.col-md-4.col-sm-6.col-xs-12 {
	border-radius: 30px !important;
	border: 2px solid #fff !important;
	font-size: 11px !important;
	background: radial-gradient(circle, rgba(12, 80, 130, 88%) 0%, #01497d 35%, #01487d 100%) !important;
	box-shadow: 0px 0px 3px #5194c8 !important;
}

section.product_btns_sec {
	background: #fafafa !important;
}

a.slicknav_btn.slicknav_collapsed {
	background: #5b2e8b !important;
	color: #fff !important;
}

ul.features-list.second_list_data li.col-lg-4.col-md-4.col-sm-6.col-xs-12 {
	outline: 0 !important;
	border-radius: 30px !important;
	border: 2px solid #fff !important;
	font-size: 11px !important;
	background: radial-gradient(circle, rgba(222, 83, 7, 77%) 0%, #de5307 35%, #de5307 100%) !important;
	box-shadow: 0px 0px 3px #df5408 !important;
}

li#wp-dp-listing-video-holder {
	display: none !important;
}

.slicknav_menu .slicknav_icon {
	background: #fff !important;
}

.slicknav_menu .slicknav_icon:before, .slicknav_menu .slicknav_icon:after {
	background-color: #fff !important;
}

li#wp-dp-listing-workings-days-holder {
	width: 100% !important;
	padding-right: unset !important;
}

.single-listings .listing-detail-title-area > .container {
	padding: 15px;
	background: #fff;
}

.single-listings section.product_details_sec {
	margin: 10px 0px;
}

.single-listings .img_sec img {
	border-radius: 5px;
}

.single-listings .page-section.detail-nearby-listings {
	display: none;
}

.single-listings  .listing-detail .features-list {
	display: flex !important;
	width: 100%;
}

.single-listings .product_des.product_des1 {
	padding: 10px;
	background: #f2f2f2;
	margin: 10px 0;
	box-shadow: 0px 0px 1px rgba(91, 46, 139, .74);
	border-radius: 5px;
	min-height: 186px;
	border-left: 2px solid #ccc !important;
}

.single-listings .product_des.product_des2 {
	padding: 10px;
	background: #f2f2f2;
	margin: 10px 0;
	box-shadow: 0px 0px 1px rgba(91, 46, 139, .74);
	border-radius: 5px;
	border-left: 2px solid #ccc !important;
}

.single-listings .img_sec {
	margin: 10px 0;
}

.single-listings section.product_details_sec .container {
	padding: 5px;
	position: relative;
	width: 100%;
}

.single-listings  section.product_btns_sec {
	border-left: 2px solid #01487d !important;
}

.single-listings .listing-detail .features-list li.col-lg-4.col-md-4.col-sm-6.col-xs-12 {
	width: 22%;
}

.single-listings section.activtes_sec {
	background: #fafafa;
	padding: 10px;
}

@media (max-width:767px) {
	element.style {}
	
	.single-listings .listing-detail .features-list li.col-lg-4.col-md-4.col-sm-6.col-xs-12 {
		width: 47% !important;
	}
	
	.header-add-listing.input-button-loader a {
		height: 30px;
	}
}

.single-listings section.activtes_sec label {
	margin-bottom: 10px;
	padding-left: 15px;
	display: block !important;
}

.single-listings section.activtes_sec label:before {
	content: "";
	position: absolute;
	margin-left: -18px;
	width: 12px;
	height: 13px;
	background: url("https://cdn-igddb.nitrocdn.com/OZManoJDoUSHCEovCVnFZEyBOjbRksJA/assets/images/optimized/rev-103c32a/digbreakandbuild.be/wp-content/uploads/2021/03/chevron.png");
	background-size: contain !important;
	background-repeat: no-repeat;
	margin-top: 6px;
}

html body .main-header a.listing-btn {
	text-transform: unset !important;
}

footer#footer {
	display: block !important;
}

.page-section.cs-page-sec-700028.nopadding.cs-nomargin {
	display: none !important;
}

/*---Testing Css--*/
.border-color, #lang_sel_list #lang_sel ul li a:hover, .widget .tagcloud a:hover, .main-header .top-header .listing-btn:hover, .main-header .top-header .listing-btn, .listing-type.checkbox input[type="radio"]:checked + label, .main-search .listing-type.checkbox label:hover, .profile-info .submit-btn:hover, .widget-payment-holder a:hover, .profile-info input[type="submit"]:hover, .widget.widget-newsletter .field-holder .btn-holder:hover, .comment-form .field-holder .submit-btn:hover, .button_style .custom-btn.medium-btn:hover, .team .contact-btn:hover, .team.team-medium .social-media ul li a:hover, .contact-form form .field-holder .btn-holder, .listing-detail .apartment-list tbody tr td .view-btn:hover, .member-medium .profile-btn:hover, .directorybox-listing .caption-inner .rent-label:hover, .wp-dp-filters .search-options .reset-holder .email-me-top .email-alert-btn:hover, .signup-form .input-filed .input-sec input[type="radio"]:checked + label, .signup-form .input-filed .input-sec label:hover, .blog .btn-readmore:hover, .tags-list ul li a, .related-post .swiper-button-next:hover, .related-post .swiper-button-prev:hover, .woocommerce .wc-proceed-to-checkout .checkout-button.button, .woocommerce form table.shop_table input.button[type="submit"]:hover, .woocommerce ul.products li.product a.added_to_cart:hover, .member-detail .contactform_name input[type='submit'], .user-account-holder .user-holder.create-listing-holder .btns-section .next-btn-field .next-btn:hover, .switchs-holder2 .acc-submit:hover, .modal-form input[type='button']:hover, .modal-form input[type='submit']:hover, .listing-back-dashboard a, .upload-file button[type='button'], .tabs-listing .member-data address i:hover, .discussion-submit:hover, .testimonial-holder .img-holder .swiper-pagination-switch.active:after, .payment-holder input[type='submit']:hover, .payment-holder input[type='button']:hover, .plans-compare-btn a:hover, .modern-price-table .plans-top-btns a:hover, .listing-grid.classic .post-category-list li:hover, .team.classic .swiper-button-prev:hover, .team.classic .swiper-button-next:hover, .compare-listings-types .field-holder ul li label, .team.default .swiper-button-next, .team.default .swiper-button-prev, .advance .main-header .top-header .listing-btn, .button-next-member:hover, .button-prev-member:hover, .directorybox-listing .swiper-button-next.default:hover, .directorybox-listing .swiper-button-prev.default:hover, .top-locations ul li .image-holder:hover ~ .text-holder, .top-locations ul li .text-holder:hover, .sidebar-btn-holder .sidebar-listing-btn.bgcolor:hover, .wp-dp-idx-listing-single #dsidx.dsidx-details .dsidx-contact-form tbody td .dsidx-contact-form-submit:hover, div.dsidx-results-widget .dsidx-controls a:hover, .member-detail .contactform_name input[type='button'], .review-list .btn-load-more, .flag-report-act:hover, .add-new-review-holder .form-element input[type='button']:hover, .listing-carousel-flexslider .slides li.flex-active-slide:before, .load-more-notifications-wrap .load-more-notifications, .login-form .nav-tabs > li > a, .login-form .nav-tabs > li.active > a, .transactions-list li .trans-payment .amount, .fancy-price-plans .price-footer .price-btn, .price-plans .price-post:hover .price-footer .price-btn, html body .member-info .sh-hde-cnt-num a.ch-cnt-show-num:hover, .main-search.split-map .input-group-btn-vertical .caret-btn, .listing-sorting-holder .all-results li:hover a i, .listing-sorting-holder .all-results li a.active i, .pagination li.pagination-next a, .pagination li.pagination-prev a, .workings-days-holder .fancy-bdr-holder .listing-holidays .book-btn, .main-search.member-search input[type='submit'], .main-search.member-search button[type='submit'], .wp-dp-pkg-header .pkg-detail-btn a, .listing-grid.highlighted, .listing-medium.highlighted, .main-search.split-map .field-holder.field-range .price-per-person .slider-handle, .input-reviews .radio-field:hover input[type="radio"]+label:before, .member-detail .btn-more-holder .btn-load-more, .input-reviews .radio-field input[type="radio"]:checked+label:before, .reviews-images-holder .review-images-btn, .input-reviews .radio-field:hover input[type="radio"]+label:after, .input-reviews .radio-field input[type="radio"]:checked+label:after, .input-reviews .radio-field label:after, .pagination > li:hover a, .contact-form form .field-holder .field-input:focus, .contact-form form .field-holder textarea:focus, .listing-sorting-holder .all-results li:hover a, .listing-sorting-holder .all-results li a.active, .wp-dp-filters .search-options .reset-holder .email-me-top .email-alert-btn, .book-btn, .member-medium .text-holder .reviews-count, .profile-info.boxed .submit-btn, .widget-payment-holder a, .profile-info .submit-btn, .login-form form input[type='button'], .login-form form input[type='submit'], body .main-header.fancy a.listing-btn, body .main-header.fancy .login-option > a {
	border-color: #5b2e8b !important;
}

.bgcolor, .top-map-search-inner input[type="submit"], .directorybox-listing .caption-inner span.rent-label, .pagination li.active a, .pagination li a.active, .pagination li.active span, .main-header .top-header .listing-btn:hover, .widget.widget-tag-cloud a:hover, .member-medium .social-media a:hover, .member-detail .member-info .social-media a:hover, .member-medium .profile-btn, .footer-widget .widget-social-media ul li a:hover i, .widget .tagcloud a:hover, .page-sidebar .widget-title h5:after, .widget.widget-newsletter .field-holder .btn-holder:hover, .widget.widget_search form .btn-default:hover .pagination > .active > span, .main-search .field-holder.advanced-btn a, .datepicker table tr td.day:hover, .datepicker thead tr:first-child th:hover, .datepicker tfoot tr:first-child th:hover, .slicknav_btn, .wp-dp-bank-transfer .list-group li > .badge, .listing-type.checkbox input[type="radio"]:checked + label, .main-search .listing-type.checkbox label:hover, .slide-loader-holder .slide-loader:before, .member-detail .member-info .send-btn:hover, .team .contact-btn:hover, .team.team-medium .social-media ul li a:hover, .wp-dp-top-map-holder .slide-loader.loading:before, .wp-dp-top-map-holder ul.map-actions li, .password_protected input[type="submit"], .password_protected .protected-icon a, .post-title h3 span, .wp-dp-filters .search-options .reset-holder .email-me-top .email-alert-btn:hover, .signup-form .input-filed .input-sec input[type="radio"]:checked + label, .signup-form .input-filed .input-sec label:hover, .signup-form .user-submit, .blog .btn-readmore:hover, .tags-list ul li a:hover, .related-post .swiper-button-next:hover, .related-post .swiper-button-prev:hover, .login-form .login-switches li:last-child a, .no-results .suggestions ul li:before, .suggestion-search .btn-default, .woocommerce.single-product div.product .stock, .woocommerce.single-product div.product form.cart .button, .woocommerce .woocommerce-message a.button, .woocommerce .wc-proceed-to-checkout .checkout-button.button, .woocommerce form .woocommerce-checkout-payment .form-row input.button, #add_payment_method #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked + label:after, .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked + label:after, .woocommerce form.login .form-row input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input[type="submit"], .woocommerce ul.products li.product a.added_to_cart:hover, .member-contact-form input[type='submit'], .switchs-holder2 .acc-submit:hover, .listing-back-dashboard a, .tabs-listing .member-data address i:hover, .wp-dp-button-loader, .back-page-url a:hover, .price-per-person .slider-handle, .back-page-url a:hover:before, .back-page-url a:hover:before, #ui-datepicker-div .ui-state-highlight, #ui-datepicker-div.ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight, div.xdsoft_datetimepicker .xdsoft_calendar td:hover, div.xdsoft_datetimepicker .xdsoft_time_box >div >div:hover, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover, .invite-member .btn-send, .pricetable-holder.center .cs-price a.try-btn:hover, .plans-top-btns a:hover, .plans-compare-btn a:hover, .user-account-holder .user-holder.create-listing-holder .btns-section .next-btn-field .next-btn:hover, .payment-holder input[type='submit']:hover, .classic .main-header .login-option a, .column-content.modern .img-holder figure i, .column-content.modern .text-holder .view-btn, .listing-grid.classic .post-category-list li:hover i, .directorybox-listing .classic .caption-inner .rent-label:hover, .team.classic .swiper-button-prev:hover, .team.classic .swiper-button-next:hover, .compare-listings-types .field-holder ul li label:hover, .compare-listings-types .field-holder ul li input[type='radio']:checked + label, #header.no-transparent .main-header, .featured-slider .swiper-pagination-bullet-active, .video-holder:hover .img-holder .play-btn a, .btn-top:hover, .view-loc-btn, .grid-default-slider .listing-grid.default .loation-list-holder, .button-next-member:hover, .button-prev-member:hover, .directorybox-listing .swiper-button-next.default:hover, .directorybox-listing .swiper-button-prev.default:hover, .newsletter.classic.v2 .field-holder .btn-holder, #header.advance.v2 .main-header .user-dashboard-menu > ul > li.user-dashboard-menu-children:hover, .blog .btn-readmore span, .main-search.fancy.v2 .select-location .select-popup .my-location:hover a, .main-search.fancy.v2 .select-location .slider-handle, .top-locations ul li .image-holder:hover ~ .text-holder, .top-locations ul li .text-holder:hover, .top-locations ul li .image-holder:hover ~ .text-holder:after, .top-locations ul li .text-holder:hover:after, .advance.v2 .main-header .user-dashboard-menu li.menu-open.user-dashboard-menu-children, .main-search.modern.v3 .select-location .slider-handle, .classic-separator span, .dp-listing-options .listing-grid.active .listing-compare-opt label, .dp-listing-options .listing-medium.active .listing-compare-opt label, .widget-payment-holder a:hover, .sidebar-listings-list ul li:before, .sidebar-btn-holder .sidebar-listing-btn.text-color:hover, .wp-dp-idx-listing-single #dsidx.dsidx-details .dsidx-contact-form tbody td .dsidx-contact-form-submit, div.dsidx-results-widget .dsidx-controls a, .review-list .btn-load-more:hover, .flag-report-act, .listing-flexslider .flex-direction-nav a:hover, .flexslider.cs-loading .wp-dp-button-loader > div, .load-more-notifications-wrap .load-more-notifications:hover, .listing-banner-slider .swiper-button-next:hover i, .listing-banner-slider .swiper-button-prev:hover i, .main-search.modern.v2 input[type='submit'], .list-detail-options .enquire-holder a.enquire-btn.wp-dp-open-signin-tab.bgcolor, .price-plans.simple-price-plans .price-post .price-footer .price-btn, .modern-price-plans .price-post:hover .price-footer .price-btn, .fancy-price-plans .price-post:hover .price-footer .price-btn, .fancy-price-plans .price-body .list-holder .price-list li i, .map-gallery-slider .swiper-button-prev:hover, .map-gallery-slider .swiper-button-next:hover, .price-plans.simple-price-plans .price-footer .price-btn.price-btn.already-active, .menu-order-detail .btn-print, .main-header .field-holder.search-input.with-search-country .search-listing-field:before, .user-holder.create-listing-holder .switchs-holder2 .acc-submit, .workings-days-holder .fancy-bdr-holder .listing-holidays .book-btn, .payment-holder .next-btn, .main-header .field-holder.search-input.with-search-country .search-country:after, .member-detail .btn-more-holder .btn-load-more:hover, .main-search.member-search input[type='submit']:hover, .main-search.member-search button[type='submit']:hover, .wp_dp_location_autocomplete .wp_dp_google_suggestions:hover, .most-viewed-widget .text-holder .widget-reviews-count, .user-holder .pagination > li > a:hover, .main-categories .categories-holder .text-holder ul li:hover span, .split-search-btn-holder .save-search-field, .main-search.split-map .split-map-search-btn .email-me-top .email-alert-btn, .map-gallery-container .gallery #gallery-expander, .reviews-images-holder .review-images-btn:hover, .main-categories .categories-holder .text-holder ul li:hover span, .split-search-btn-holder .save-search-field, .main-search.split-map .split-map-search-btn .email-me-top .email-alert-btn, .map-gallery-container .gallery #gallery-expander, .reviews-images-holder .review-images-btn:hover .detail-nav-map .enquire-holder a:hover, .input-reviews .radio-field:hover input[type="radio"]+label:before, .promotion-popup-area .promotion-pay-area .promotions-pay, .promotion-popup-area .promotions-payment-process, .user-account-holder .user-holder .field-holder .btn-submit, .user-account-holder .user-holder .btn-submit, .wp-dp-dev-appended .add-service.add-service-list, .listing-update-package, .pkg-choose-btn, .wp-dp-dev-appended .add-service, .book-btn:hover, .book-btn:focus, .input-reviews .radio-field input[type="radio"]:checked+label:before, .cs-seprater:after, .newsletter .field-holder input[type="button"], .modal-form input[type="button"], .price-per-person .slider-selection, .contact-listing ul.contact-info li i, .listing-sorting-holder .all-results li a.active, .listing-sorting-holder .all-results li:hover a, .widget.widget_calendar #wp-calendar caption, .widget.widget_calendar #wp-calendar tfoot tr td#prev a, .widget.widget_calendar #wp-calendar tfoot tr td#next a, .user-profile-images .upload-file button[type='button']:hover, .widget-payment-sec h6, .widget-payment-holder .range-slider .slider-selection, .widget-payment-holder .range-slider .slider-handle, .modern-filters li:hover a, .modern-filters li.active a, .listing-grid-slider .swiper-button-prev:hover, .listing-grid-slider .swiper-button-next:hover, .listing-autocomplete-result ul li:hover, .member-detail .contactform_name input[type='submit']:hover, .member-detail .contactform_name input[type='button']:hover, .profile-info.boxed .submit-btn:hover, .profile-info .submit-btn:hover, .login-form form input[type='button']:hover, .login-form form input[type='submit']:hover, .login-form .nav-tabs > li > a:hover, body .main-header.fancy a.listing-btn, .main-header .search-input button, ul.spatialism-sec li a:before {
	background-color: #5b2e8b !important;
}

/*---End--*/
.listing-detail .features-list li {
	cursor: pointer !important;
}

html .scrool_me_down {
	text-align: center;
	color: #fff !important;
	font-size: 25px;
	font-weight: bold;
	margin-top: 200px;
}

.single-listings section.activtes_sec label {
	margin-bottom: 10px;
	padding-left: 15px;
}

.single-listings .product_details_sec .img_sec img {
	width: 100%;
	max-height: 200px !important;
	object-fit: cover;
	min-height: 186px !important;
}

section.product_btns_sec.orange_line {
	border-left: 2px solid #de5307 !important;
}

.single-listings .inneroutter .btn_left_Sec {
	margin-top: 20px !important;
}

.single-listings .question_answer label span {
	font-size: 18px;
	color: #5194c8 !important;
}

.main-header .listing-btn i.fancy-spinner {
	width: 100%;
	text-align: center !important;
	left: 8px !important;
}

.single-listings label.des {
	margin-bottom: 25px !important;
	margin-top: 25px;
}

.single-listings .listing-detail.detail-v5 + .container {
	display: none !important;
}

.single-listings .timeslots_div table tr:first-child td:first-child {
	min-width: 100px;
}

.single-listings .timeslots_div  td, .single-listings .timeslots_div  th {
	border: 1px solid #ddd;
	padding: 8px;
}

.single-listings .timeslots_div  tr:nth-child(even) {
	background-color: #f2f2f2;
}

.single-listings .timeslots_div  tr:hover {
	background-color: #ddd;
}

.single-listings .timeslots_div table tr:first-child td {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	background-color: #01497d;
	color: white;
	max-width: 100px !important;
	width: 100px;
}

.timeslots {
	max-width: 550px !important;
}

.single-listings .timeslots_div table tr:first-child td:first-child {
	min-width: 100px !important;
	max-width: 100px !important;
	width: 100px;
}

.single-listings .timeslots_div td, .single-listings .timeslots_div th {
	border: 1px solid #ddd;
	padding: 8px;
	text-align: center !important;
}

@media (max-width:767px) {
	.single-listings .timeslots_div table tr:first-child td:first-child {
		min-width: 75px !important;
		max-width: 75px !important;
		width: 75px !important;
	}
	
	.timeslots_div {
		overflow-x: scroll !important;
		width: 100%;
	}
}

.login-form .nav.nav-tabs > li {
	width: 100%;
}

.activtes_sec_content.question_answer {
	margin-bottom: 20px;
}

section.activtes_sec .container {
	margin-bottom: 15px;
}

.activtes_sec_heading {
	display: none;
}

.single .main-post {
	display: none;
}

.single .sidebar.sticky-sidebar.has-mortgage-calc.col-lg-4.col-md-4.col-sm-12.col-xs-12 {
	display: none;
}

.single .widget.widget-map-sec {
	display: none;
}

.single .description-holder {
	display: none;
}

.single .element-title {
	display: none;
}

div#email-friend {
	display: none;
}

.single .key-details-holder {
	display: none;
}

.single div#features {
	display: none;
}

li#wp_dp_member_promoted_listings, li#wp_dp_member_favourites, li#wp_dp_member_packages, li#wp_dp_member_transactions {
	display: none;
}

div#wp-dp-proprty-tags-holder {
	display: none;
}

label.txt {
	display: block;
}

label.des {
	font-size: 20px;
}

.form-elements input.radio {
	display: inline;
}

element.style {}

.titlesec h2 {
	text-transform: none !important;
}

element.style {}

.fullmap {
	margin-top: 15px;
}

div#review-rating-fields .form-elements img {
	width: 40px;
}

/* HIDE RADIO */
.logobtn [type=radio] {
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
}

/* IMAGE STYLES */
.logobtn [type=radio] + img {
	cursor: pointer;
}

/* CHECKED STYLES */
.logobtn [type=radio]:checked + img {
	outline: 2px solid #5b2e8b;
}

@media (max-width: 1024px) {
	.listingdataview.row .col-md-3.sectionfour {
		width: calc(30% - 2px) !important;
	}
}

@media (max-width: 667px) {
	.listingdataview.row .col-md-3.sectionfour {
		width: 100% !important;
	}
}
