body.blue a:not(.btn-theme),
body.blue .h1, 
body.blue .h2, 
body.blue .h3, 
body.blue .h4, 
body.blue .h5, 
body.blue .h6, 
body.blue h1, 
body.blue h2, 
body.blue h3, 
body.blue h4, 
body.blue h5, 
body.blue h6,
body.blue .property-listing .thumbnail-property-card .caption-title-sub,
body.blue .property-big-card .property-details ul li:before,
body.blue .property-listing .thumbnail-property-card .caption-title-sub small,
body.blue .menu-toggle:hover .fa {
    color: #006699;
}

body.blue .sf-menu>li>a {
    color: #006699 !important;
}

body.blue .sf-menu>li>a:hover {
    color: #006699 !important;
}

body.blue .thumbnail .media span.p-price,
body.blue .block-title.alt2 .fa.color, 
body.blue span.span-caption:after,
body.blue .sf-menu.nav>li>a:focus:before, 
body.blue .sf-menu.nav>li>a:hover:before,
body.blue .property-listing .thumbnail-property-card .table td.buttons .btn-theme,
body.blue .contact-form.invia-scheda .btn-block,
body.blue .form-search .form-title{
	background-color: #006699;
}

body.blue .property-listing .thumbnail-property-card .table td.buttons .btn-theme:hover,
body.blue .property-listing .thumbnail-property-card .table td.buttons .btn-theme,
body.blue section.page-section.dark p.btn-row a,
body.blue .media-body a.btn.btn-theme,
body.blue .form-richiesta-informazioni .btn-theme,
body.blue .thumbnail-property-card .caption.text-center .buttons a,
body.blue .main-slider .btn-theme:hover,
body.blue .form-search .btn-submit,
body.blue .btn-theme.btn-block,
body.blue .btn-theme-dark, 
body.blue .btn-theme-dark:active,
body.blue .btn-theme-dark:focus, 
body.blue .btn-theme-dark:hover {
	background-color: #fff;
	border-color: #006699;
	color: #006699;
}

body.blue .row.divDatiPersonali .btn-block {
	background-color: #006699;
	border-color: #006699;
	margin-top: 40px;
}

body.blue .swiper-button-next:hover, 
body.blue .swiper-button-prev:hover {
	border-color: #006699;
    color: #006699;
}

body.blue .swiper-button-next, 
body.blue .swiper-button-prev,
body.blue .to-top {
	background: rgba(255,159,56,.3);
    border: 2px solid #006699;
    color: #006699;
}

body.blue .block-title.alt {
    border: 1px solid #006699;
    color: #006699;
}

body.blue .block-title.alt .fa {
    background-color: rgba(255,159,56,.3);
    border: 1px solid #006699;
    color: #006699;
}


body.blue .form-search .form-title:after {
	border-top: 8px solid #006699;
}

/* COLORE LINK FOOTER */

body.blue section.page-section.contact.dark .media-body a {
    color: #006699;
}