div#cookie-bar a.cb-enable
{
background:#25aadf;
color: #FFF;
}


div#cookie-bar a.cb-policy
{
background:#6d6d6d;
color: #FFF;
}

div#cookie-bar a.cb-enable:hover
{
background:#6d6d6d;
color: #FFF;
}


div#cookie-bar a.cb-policy:hover, .carousel-6 .panel.featured .panel-footer
{
background:#25aadf;
color: #FFF;
}
.carousel-6 .panel:not(.featured) .panel-footer p:first-of-type {
color: #25aadf;
}

/* Highlight */
::-moz-selection{
background: #25aadf;
}

::selection{
background: #25aadf;
}


#quicksearch-4:after
{
background-color: #25aadf;
color: #FFF;
}

.agentColourOneTransparent
{
background-color: rgba(37,170,223,0.7);
}

.agentColourOneDark
{
background-color: #1a89b5;
}

.agentColourTwoTransparent
{
background-color: rgba(109,109,109,0.7);
}

.agentColourOne
{
background-color: #25aadf !important;
color: #FFF !important;
}

.agentColourOneHover:hover
{
background-color: #25aadf !important;
color: #FFF !important;
}

#hero-carousel ol.carousel-indicators li.active {
background-color: #25aadf;
}

.agentColourTwo
{
background-color: #6d6d6d;
color: #FFF;
}

#quick-search input[type="submit"].agentColourTwo
{
background: #6d6d6d;
}

.imageHolder .corner_flash.agentColourOne
{
border-left-color: #25aadf;
}

/*.contact_buttons .btn.agentColourTwo, .agentColourTwo, .pagination > .active > a.agentColourTwo
{
background-color: #6d6d6d;
}*/

.corner_flash h2.agentColourTwo
{
background-color: #6d6d6d;
}

.agentColourOneText
{
color: #25aadf !important;
}

.agentColourOneBorder
{
border-color: #25aadf !important;
}

.agentColourTwoText
{
color: #6d6d6d;
}

.isLightColour1, .isLightColour1:hover
{
color: #FFF;
}

.isLightColour1Dark
{
color: ;
}

.isLightColour2
{
color: #FFF;
}

.isLightColour2Dark
{
color: 1;
}

.template_f .base h1, .template_f .base>h2, .template_f .base h3, .template_f .base h4, .template_f .base h5,
.template_f .base h6
{
color: #6d6d6d;
}

body.template_e .navbar-wp
{
border-bottom: 8px solid #25aadf;
}

/* links */
a,
a:hover,
.col-social-icons a:hover i,
.pg-opt .breadcrumb a:hover
{
color: #25aadf;
}

.search-results .contact_link_container div
{
background-color: #25aadf;
}

.search-results .contact_link_container div:hover
{
background-color: #6d6d6d;
}

.wp-block.white .thmb-img i,
.index-quicksearch-block .input-group-addon button,
a.read-more-toggle,
a.read-less-toggle
{
color: #25aadf;
}

.short-feature .feature-icon,
.carousel-2 .carousel-indicators .active,
.carousel-testimonials .carousel-indicators li,
.dropdown-menu_visible
{
background: #25aadf;
}

.navbar-wp .navbar-nav > li > a:hover, .navbar-wp .navbar-nav > li > a:focus,
.navbar-wp .navbar-nav > .open > a, .navbar-wp .navbar-nav > .open > a:hover, .navbar-wp .navbar-nav > .open > a:focus,
.btn-base, .radio-btn:checked + label,
.navbar-toggle:hover, .navbar-toggle:focus,
.navbar-wp .dropdown-menu > li > a:hover,
.contact_buttons .btn:hover, .contact_buttons .btn.arrange_viewing, .corner_flash h2, .stampDutyCalc .label,
.stampDutyCalc #submit
{
background: #25aadf;
border-color: #25aadf;
color: #FFF;
}
.btn-b-base {
color: #25aadf;
border-color: #25aadf;
}
.btn-b-base:hover {
background: #25aadf;
border-color: #25aadf;
color: #FFF;
}
.btn-base-alt {
background: #6d6d6d;
border-color: #6d6d6d;
color: #FFF;
}

.navbar-wp .navbar-nav > li.book-valuation-navbar-item > a {
padding: 5px 15px;
background: #25aadf;
color: #FFF;
border-color: #25aadf;
}

@media  screen and (min-width: 992px){
.navbar-wp .navbar-nav > li.book-valuation-navbar-item > a {
margin-top: 23px;
}

}


.stampDutyCalc .label:after
{
border-top-color: #25aadf;
}

.btn-base:before
{
background-color: #25aadf;
}

.btn-alt, .btn-alt:hover, .btn-alt:active, .btn-alt.active, .btn-alt:hover:active, .btn-alt:focus {
background: #6d6d6d;
border-color: #6d6d6d;
color: #FFF;
}

.btn-base:hover, .btn-base:focus,
.btn-base:active, .btn-base.active,
.open .dropdown-toggle.btn-base
{
background-color: #6d6d6d;
border-color: #25aadf;
color: #FFF !important;
}

.slice.base, footer.base
{
background-color: #25aadf;
color: #FFF;
}
footer .col-social-icons a:hover i {
color: #FFF;
}
.template-u footer.base hr, .template-v footer.base hr {
border-color: #FFF;
}
.slice.base.triangle::after {
border-top-color: #25aadf;
}
.slice.base-alt, footer.base-alt
{
background-color: #6d6d6d;
color: #FFF;
}
.slice.base-alt.triangle::after {
border-top-color: #6d6d6d;
}

.base-light {
background-color: #c3e7f6;
}
.base-alt-light {
background-color: #ffffff;
}

.slice.light-gray.triangle::after {
border-top-color: #FCFCFC;
}
.slice.gray.triangle::after {
border-top-color: #2C2C2C;
}
.slice.dark.triangle::after {
border-top-color: #131313;
}
.slice.black.triangle::after {
border-top-color: #000;
}

/* Carousels */
.carousel-3 .carousel-nav a:hover
{
background: #25aadf;
border-color: #25aadf;
}
.carousel-3 .carousel-nav a:hover i {
color: #FFF !important;
}

.carousel-3 .carousel-nav a
{
color: #25aadf;
}

body.template_e section.tiles-one
{
background-color: rgba(37,170,223,0.7);
}

/* pagination */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pagination > li > a:hover,
.pagination > li > span:hover
{
background-color: #25aadf;
border-color: #25aadf;
}

.pagination > li > a, .pagination > li > span, .pager li > a
{
color: #25aadf;
}

/* Back to top */
#toTop
{
background-color: #25aadf;
}

/* Property details */
.thumbnail .feature-icon a,
.thumbnail .feature-icon i,
#quick-search input[type="radio"]:checked + label
{
color: #25aadf;
}

.index-quicksearch-block input[type="radio"]:checked + label
{
color: #25aadf;
cursor: pointer;
}

.index-quicksearch-block input[type="radio"] + label
{
cursor: pointer;
}

#quick-search input[type="submit"],
.index-quicksearch-block .quicksearch-submit .btn
{
background: #25aadf;
}

@media  screen and (max-width: 991px) {
#quick-search input[type="radio"]:checked + label
{
color: #FFF;
background-color: #25aadf;
}
}

.tabs li.active a {
border-bottom-color: #25aadf;
}
/* Highlight */
::-moz-selection{
background: #25aadf;
}

::selection{
background: #25aadf;
}

/* links */
a,
a:hover,
.col-social-icons a:hover i,
.pg-opt .breadcrumb a:hover
{
color: #25aadf;
}

.search-results .contact_link_container div
{
background-color: #25aadf;
}

.search-results .contact_link_container div:hover
{
background-color: #6d6d6d;
}

.wp-block.white .thmb-img i,
.index-quicksearch-block .input-group-addon button,
a.read-more-toggle,
a.read-less-toggle
{
color: #25aadf;
}

.short-feature .feature-icon,
.carousel-2 .carousel-indicators .active,
.carousel-testimonials .carousel-indicators li,
ul.categories > li > a:hover,
.ribbon.base
{
background: #25aadf;
color: #FFF !important;
}
.short-feature .feature-icon i {
color: #FFF !important;
}
.base .carousel-indicators li {
border-color: #FFF !important;
}

.base .btn-b-white, .base .btn-b-white.btn-icon-right::before {
color: #FFF !important;
border-color: #FFF !important;
}
.base .btn-b-white:hover, .btn-b-white:hover.btn-icon-right::before {
color: #25aadf !important;
background: #FFF;
}

.ribbon.base {
border-right-color: #6d6d6d;
}
.ribbon.base::before {
border-top-color: #25aadf;
}
.ribbon.base::after {
border-bottom-color: #25aadf;
}

.navbar-wp .navbar-nav > li > a:hover, .navbar-wp .navbar-nav > li > a:focus,
.navbar-wp .navbar-nav > .open > a, .navbar-wp .navbar-nav > .open > a:hover, .navbar-wp .navbar-nav > .open > a:focus,
.btn-base,
.navbar-toggle:hover, .navbar-toggle:focus,
.navbar-wp .dropdown-menu > li > a:hover,
.contact_buttons .btn:hover, .contact_buttons .btn.arrange_viewing, .corner_flash h2, .stampDutyCalc .label,
.stampDutyCalc #submit
{
background: #25aadf;
border-color: #25aadf;
}

.stampDutyCalc .label:after
{
border-top-color: #25aadf;
}

.btn-base:before
{
background-color: #25aadf;
}

.btn-base:hover, .btn-base:focus,
.btn-base:active, .btn-base.active,
.open .dropdown-toggle.btn-base
{
background-color: #6d6d6d;
border-color: #25aadf;
}

.slice.base, footer.base
{
background-color: #25aadf;
color: #FFF !important;
}

/* Carousels */
.carousel-3 .carousel-nav a:hover
{
background: #25aadf;
border-color: #25aadf;
}

.carousel-3 .carousel-nav a
{
color: #25aadf;
}

/* pagination */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pagination > li > a:hover,
.pagination > li > span:hover
{
background-color: #25aadf;
border-color: #25aadf;
}

.pagination > li > a, .pagination > li > span, .pager li > a
{
color: #25aadf;
}

/* Back to top */
#toTop
{
background-color: #25aadf;
}

/* Property details */
.thumbnail .feature-icon a,
.thumbnail .feature-icon i,
#quick-search input[type="radio"]:checked + label
{
color: #25aadf;
}

#quick-search input[type="submit"],
.index-quicksearch-block .quicksearch-submit .btn
{
background: #25aadf;
}

@media  screen and (max-width: 991px) {
#quick-search input[type="radio"]:checked + label
{
color: #FFF;
background-color: #25aadf;
}
}

.tabs li.active a {
border-bottom-color: #25aadf;
}
.template_e footer h4 {
color: #6d6d6d;
}
.template_e footer .col.col-social-icons i {
background: #25aadf;
}






header .navbar .navbar-brand img, header .navbar .navbar-logo img
{
height: auto;
}

.navbar-brand img, .navbar-logo img
{
width: 50%
}





.navbar .navbar-nav>li>a
{
font-size:12px !important;
}







.base-alt h1, .base-alt h2, .base-alt h3, .base-alt h4, .base-alt h5, .base-alt h6 {
color: #FFF !important;
}

.form-light .form-control:focus {
border-color: #25aadf;
}

.navbar .dropdown-menu > li > a:hover {
background-color: #25aadf;
color: #FFF;
}

.image-grid-1 .image-grid-1-row:nth-of-type(odd) a:nth-of-type(odd) .side-a, .image-grid-1
.image-grid-1-row:nth-of-type(even) a:nth-of-type(even) .side-a {
background: #25aadf;
color: #FFF;
}
.image-grid-1 .image-grid-1-row:nth-of-type(odd) a:nth-of-type(even) .side-a, .image-grid-1
.image-grid-1-row:nth-of-type(even) a:nth-of-type(odd) .side-a {
background: #6d6d6d;
color: #FFF;
}
.value_my_property_wrapper {
background: #25aadf;
}
.value_my_property_wrapper p {
color: #FFF;
}


.btn-default.active {
background-color: #25aadf;
border-color: #25aadf;
color: #FFF;
}

.wp-block.property.grid .wp-block-body .wp-block-content .content-title {
color: #25aadf;
}

.wp-block.property.grid .wp-block-body .wp-block-content .price {
color: #6d6d6d;
}
.videoette-banner-1 .carousel-cover {
background: -moz-linear-gradient(left, rgba(37,170,223,0.9) 0%, rgba(37,170,223,0.6) 40%,
rgba(37,170,223,0) 80%, rgba(37,170,223,0) 100%);
background: -webkit-linear-gradient(left, rgba(37,170,223,0.9) 0%, rgba(37,170,223,0.6) 40%,
rgba(37,170,223,0) 80%, rgba(37,170,223,0) 100%);
background: linear-gradient(to right, rgba(37,170,223,0.9) 0%, rgba(37,170,223,0.6) 40%,
rgba(37,170,223,0) 80%, rgba(37,170,223,0) 100%);
}
.featuredBlogPostsText {
background: #6d6d6d;
color: #FFF;
}
.featuredBlogPostsItem > a {
border-color: #6d6d6d;
}
.quicksearch-6 input[type="radio"]:checked + label {
background: #25aadf;
color: #FFF !important;
}
.blog-cluster-2 a.panel {
color: #FFF !important;
}
.blog-cluster-2 .panel-footer {
background: #25aadf !important;
}
.blog-cluster-2 .panel, .blog-cluster-2 .panel-footer {
border-color: #25aadf !important;
}
.blog-cluster-2 .category {
background: #6d6d6d;
color: #FFF;
}
.blog-cluster-2 .nav-tabs > li.active a {
border-bottom: 2px solid #25aadf;
}
.post-item.style2 .post-comments strong {
color: #25aadf;
}
.pl-valuation {
background: #25aadf;
color: #FFF;
}
.pl-valuation-modal .valuation-footer h1, .pl-valuation-modal .valuation-result {
color: #25aadf;
}


.alert-base {
background: #25aadf;
color: #FFF;
}
.alert-base-alt {
background: #6d6d6d;
color: #FFF;
}

.featured-ribbon {
background: #25aadf;
color: #FFF;
}
.featured-ribbon::before {
border-right-color: #25aadf;
}
.featured-ribbon::after {
border-left-color: #25aadf;
}


.typeahead { z-index: 9999; }

.typeahead.dropdown-menu>.active a, .typeahead.dropdown-menu>.active>a:hover, .typeahead.dropdown-menu>.active>a:focus {
background-color: #25aadf;
color: #FFF !important;
}
.blog-3-sidebar-header {
border-bottom-color: #25aadf !important;
}
.blog-3-sidebar-header > span, .blog-3-author {
background-color: #25aadf !important;
color: #FFF !important;
}
.blog-3-categories .active::after, .guides-1-categories .active::after {
border-top-color: #25aadf !important;
}
.blog-post-3 .agentColour2Text {
color: #6d6d6d !important;
}

.agentColour2TextHover:hover {
color: #6d6d6d !important;
}

.searchbar-1 .select:after {
color: #25aadf;
}

#advanced-filter-search .select:after {
color: #25aadf;
}

#filters-toggle i, .property-list .property-icons-wrapper .mortgage i, property-type, .featured-property-list
.property-details-wrapper .favourite-property a i:hover:before, .featured-property-list .property-icons-wrapper ul li i,
.featured-property-list .property-icons-wrapper .mortgage i, .featured-property-list .property-icons-wrapper .mortgage
.mortgage-text, .property-list .property-details-wrapper .favourite-property a i:hover:before, .property-list
.property-icons-wrapper ul li i, .property-list .property-icons-wrapper .mortgage i, .property-list
.property-icons-wrapper .mortgage .mortgage-text {
color: #25aadf;
}

.featured-property-list .bg-red, #sidebar .valuation-sidebar {
background: #25aadf;
background-color: #25aadf;
}

.featured-property-list .images-wrapper .featured-prop-ribbon:after {
border-color: #25aadf !important;
}

/* START - Moving Logic */
.ml-footer-social .fa {
border-color: #FFF;
color: #FFF;
}
.ml-footer-social .fa:hover {
background-color: #FFF;
color: #25aadf;
}
.page-hero-ml-2-slide h1, .mediaContainer a.right:hover i, .mediaContainer a.left:hover i {
color: #25aadf !important;
}
.template-t .footer a {
color: #25aadf;
}
.template-t .navbar-wp .navbar-collapse.collapse:not(.in) .navbar-nav > li > a:hover, .navbar-login a:hover {
background: #25aadf !important;
color: #FFF !important;
}
.sidebar-ml-social .fa, .mediaContainer a.right, .mediaContainer a.left {
background: #25aadf;
color: #FFF;
}
.sidebar-ml-social .fa:hover, .mediaContainer a.right:hover, .mediaContainer a.left:hover {
background: #FFF;
color: #25aadf;
border-color: #25aadf;
}
.noUi-connect {
background: #25aadf !important;
}
.template-t .navbar-toggle {
color: #25aadf;
}
.price-bubble-1 .circle-lg, .price-bubble-1 .circle-sm {
background-color: #25aadf;
color: #FFF;
}
.price-bubble-1 .bubble-1 .circle-lg:hover {
box-shadow: 0px 0px 0px 10px #6d6d6d;
}

.price-bubble-1 .bubble-2 .circle-lg:hover,
.price-bubble-1 .bubble-3 .circle-lg:hover {
box-shadow: 0px 0px 0px 10px #25aadf;
}

.price-bubble-1 .bubble-2 .circle-lg:hover .circle-sm,
.price-bubble-1 .bubble-3 .circle-lg:hover .circle-sm {
box-shadow: 0px 0px 0px 3px #25aadf;
}
.tiles-10-module .step-tile p.numeric,
.tiles-10-module .step-tile-alt p.numeric,
.tiles-10-module .btnSpaced {
color: #FFF;
background-color: #25aadf;
border: 1px solid #25aadf;
}
.tiles-10-module .btnSpaced:hover {
color: #FFF;
background-color: #6d6d6d;
border: 1px solid #25aadf;
}
.section-savings #savingResult {
border: 2px dashed #25aadf;
}
.tiles-11-hover:hover {
background: rgba(37,170,223,0.7);
}
.embed-svg .agentColourOneSvgFill {
fill: #25aadf;
}
.embed-svg .agentColourOneSvgStroke {
stroke: #25aadf;
}
.embed-svg .agentColourTwoSvgFill {
fill: #6d6d6d;
}
.embed-svg .agentColourTwoSvgStroke {
stroke: #6d6d6d;
}
.fees-table .product-heading:not(.focussed) {
background-color: #6d6d6d !important;
color: #FFF !important;
}
.fees-table .product-heading:not(.focussed) .agentColourOneDark {
background-color: #ffffff !important;
}
.pl-engage-modal .table > thead > tr {
background: #25aadf;
border-color: #25aadf;
color: #FFF;
}
.pl-engage-modal .table > thead > tr > th {
border-color: #25aadf;
}
.how-it-works-ml .offers-logo {
background: #25aadf;
border-color: #6d6d6d;
}
.tabs.full-details-10-tabs li.active::after {
border-top-color: #25aadf;
}
/* END - Moving Logic */

.template_p .template-p-nav-header .offices .office .name {
color: #25aadf;
}
.template_p .template-p-nav-header .offices .office .phone {
color: #6d6d6d;
}
/*.template_p .navbar-wp .navbar-nav>li>a {
color: #333333;
} */

.template_s .colour2 {
color: #6d6d6d;
}
.template_s .subscriptionGroup .input-group-addon button {
background-color: #6d6d6d;
}

.careers-1-tiles h2 {
color: #25aadf !important;
}



@media (max-width: 767px) {
.mbf1-property-info {
background-color: rgba(37,170,223,0.5);
}
.mbf1-property-info .icons a {
background-color: rgba(37,170,223,0.75);
}
}


.dim {
color: rgba(37,170,223,0.25) !important;
}
.navv {
background: rgba(37,170,223,0.05)
}
.navv .nav-header i {
color: rgba(37,170,223,0.6);
}
.navv .form-control {
color: rgba(37,170,223,0.6);
}
.navv .btn.btn-default {
color: rgba(37,170,223,0.5);
}
.mbf-map .btn.btn-default {
color: rgba(37,170,223,0.5);
}
#pd-full {
color: white;
background: rgba(37,170,223,0.75);
}
.mbf-results .btn {
color: rgba(37,170,223,0.5);
border-color: rgba(37,170,223,0.3);
}
.mbf-results .property {
border: 1px solid rgba(37,170,223,0.15);
position: relative;
}
.mbf-map {
border: 1px solid rgba(37,170,223,0.15);
padding: 0;
}
.btd {
border-top: 1px dotted rgba(37,170,223,0.2);
}


@media (min-width: 992px) {
.dropdown-mega-full {
position: fixed;
top: 79px;
margin:0 !important;
}
}

#hero-carousel .carousel-inner .item .tint {
background-color: #25aadf;
}

.property-details-13 .media-tabs .nav-tabs > li > a, .property-details-13 .nav-pills > li.active > a {
background-color: #6d6d6d;
color: #FFF;
}
.property-details-13 .media-tabs .nav-tabs > li.active > a {
background-color: #25aadf;
color: #FFF;
}

.template-guild2020 .nav > li:last-of-type > a {
    background-color: #6d6d6d !important;
}

/* CUSTOM CSS - MUST ALWAYS BE AT BOTTOM OF FILE! */
#navSearch {display:none;}

.navbar-mbf-brand img {
    height: 140px!important;
    width: auto;
}

#property7Carousel .item .property-slide .property-info, #property7CarouselMd .item .property-slide .property-info {

    z-index: 9;
    color: black !important;
    position: absolute;
    display: block;
    width: 90%;
    top: 30%;
    text-align: center;
    padding: 0 25px;

}
.pl-valuation {

    background: #AFAFAF !important;
        background-color: rgb(175, 175, 175);
    color: #FFF;

}
/* END - CUSTOM CSS */