.menu-item-404 a img, .menu-item-429 a img {float: left; margin-top: 6px;}

.wp-block-jetpack-whatsapp-button {display: inherit !important;}

div.wp-block-jetpack-whatsapp-button a.whatsapp-block__button {
    display: inline-flex !important;
    margin-bottom: 20px;
    padding: 20px;
    border-radius: 5px;
}
.blue-button{
	 background-color: #01a5b2!important;
	color:#ffffff!important;
}
#prop_type section {padding: 0 !important;}

h1, h2, h3 {color: #01a5b2 !important;}

#load-more {height: auto !important;}

body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote::before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #01a5b2 !important;
}

#site-footer {
    /*margin-top: 0 !important;*/
}

h1, .heading-size-1 {
    font-size: 4.4rem;
}

.entry-content div.sharedaddy h3.sd-title, .entry-content h3.sd-title, .entry-content #jp-relatedposts h3.jp-relatedposts-headline {
    font-size: 3rem;
}

.singular .entry-header {
    padding: 3rem 0!important;
}

.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus)::first-letter, .wp-block-button.is-style-outline, a {
    color: #01a5b2;
}

button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
    background-color: #01a5b2;
}

.bootstrap-wrapper .btn-secondary {
    background-color: #01a5b2 !important;
	border-color:  #01a5b2 !important;
}

.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active {
    background-color: #01a5b2 !important;
    border-color: #01a5b2 !important;
}

.bootstrap-wrapper .btn-primary:hover { background-color: #01a5b2 !important;
    border-color: #01a5b2 !important;}

.bootstrap-wrapper .btn-primary, .loadmore-btn { background-color: #01a5b2 !important;
    border-color: #01a5b2 !important;}

#site-footer {
    border-top-width: 0 !important;
}
/*--- increases the logo size / #27020416-HC-PK ---*/
.site-logo img {
    max-height: 15rem;
}

.mc-btn {margin-top: 10px !important; display: flex !important;}

#top-search-form-advance-row {visibility: visible !important; height: auto !important; width: auto !important;}

#advance {display: none !important;
}



.agent-info__form-footer a:nth-child(4):hover::before {
    background-color: #01e675 !important;
}

.mc4wp-form-fields input {text-align: center !important;}

.add-favorite-color {display: none !important;}

.dcbp-sort-item{ 
	background-color: #ffff !important;
border-color: #01a5b2 !important;

}
.cbp-l-dropdown-wrap{ background-color: #01a5b2 !important;
border-color: #01a5b2 !important;

}
.cbp-l-direction{ background-color: #01a5b2 !important;
border-color: #01a5b2 !important;

}
.cbp-l-dropdown-list .cbp-l-dropdown-item {
	color: #ffffff !important;
}