#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: #ffffff !important;
}

body .wrapper {
    background: #ffffff !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 #FFFFFF !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;
.home .fancy-search .field-holder.search-input.with-search-country .search-country {
    width: 31.4% !important;    
}
}
/*.page-id-19091 .main-categories ul li {
    width: 33.33%;
}*/}
@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;
   /* padding: 0;*/
}

.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: rgb(255, 255, 255);
    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: rgb(0, 124, 176);
    border: 1px solid rgb(0, 124, 176);
    color: rgb(255, 255, 255);
    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, rgb(222 83 7 / 77%) 0%, rgb(222 83 7) 35%, rgb(222 83 7) 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, rgb(222 83 7 / 77%) 0%, rgb(222 83 7) 35%, rgb(222 83 7) 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: #000000ad !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: #000000ad;
}
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: #000000ad;
}}

/*
.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, rgb(222 83 7 / 77%) 0%, rgb(222 83 7) 35%, rgb(222 83 7) 100%) !IMPORTANT;
    box-shadow: 0px 0px 3px #df5408 !important;
    line-height: 1 !IMPORTANT;
}

.listing-detail-title-area + .container {
    /*display: none;*/
}

.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, rgb(12 80 130 / 88%) 0%, rgb(1 73 125) 35%, rgb(1 72 125) 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, rgb(222 83 7 / 77%) 0%, rgb(222 83 7) 35%, rgb(222 83 7) 100%) !IMPORTANT;
    box-shadow: 0px 0px 3px #DF5408 !important;
}

li#wp-dp-listing-video-holder {
    display: none !IMPORTANT;
}

.slicknav_menu .slicknav_icon {
 
    background: #ffffff !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 #5b2e8bbd;
    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 #5b2e8bbd;
    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://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;
}

}