.finder h1,
footer .recent-come li span,
header nav li:hover a,
header nav li.active a,
.pagination li a,
.what-we-do .nav-tabs .active a span,
.what-we-do .nav-tabs .active a i,
.what-we-do .nav-tabs li a:hover span,
.what-we-do .nav-tabs li a:hover i,
.contact-info i,
.contact-info a,
.blog-page .blog .post-admin span,
.properti-detsil .categories span,
.property-slide .sale,
.properties li:hover .detail-sec a {
	color: #98bf00;
}

input.mq,
input.codice,
.btn,
.btn:hover,
hr,
footer hr,
.sub-banner .breadcrumb,
.pagination>.active>a, 
.pagination>.active>a:focus, 
.pagination>.active>a:hover, 
.pagination>.active>span, 
.pagination>.active>span:focus, 
.pagination>.active>span:hover,
.pagination li a:hover,
.comments .btn,
.services li .icon {
	background-color: #98bf00;
}

.single-imges li:hover a,
.services li .ser-hover,
.services li:hover .ser-hover {
	background-color: rgba(152,191,0, .7);
}

.services li .icon {
    background-color: transparent;
}

.services li .ser-hover p {
    opacity: 1;
}

.find-sec:before {
	border-color: transparent #00447f transparent transparent;
}

.ownmenu ul.dropdown {
    border-bottom: 3px solid #00447f;
}

.properties .detail-sec {
    border-top: 2px solid #00447f;
}

.services li section:before {
    border: 2px solid #00447f;
}

.pagination>.active>a, 
.pagination>.active>a:focus, 
.pagination>.active>a:hover, 
.pagination>.active>span, 
.pagination>.active>span:focus, 
.pagination>.active>span:hover, 
.pagination li a {
	border-color: #00447f;
}

.sub-banner {
    background-size: cover;
}

.tittle p {
    width: 100%;
    text-align: left;
}

.tittle ul li {
    text-align: left;
    list-style-type: circle;
}

.finder h1 {
    text-shadow: 1px 1px 10px #004200;
    font-size: 65px;
}

ul.left-bar-side,
ul.right-bar-side.social_icons {
    display: none;
}

footer {
    padding-bottom: 0;
    background-position: center;
}

.top-bar {
    padding-top: 10px;
}

.top-bar,
.top-bar a {
    color: white;
}

.right {
    text-align: right;
}

/* CORREZIONE MOBILE */

@media (max-width: 767px){
	.home-1 .finder { top: -17%;}
	.sticky-wrapper { height: auto !important;}
    .finder h1 {font-size: 30px !important;}
    .top-bar {text-align: center;padding: 0;}
    .right {text-align: center;}
}

@media (max-width: 500px){
    .top-bar {font-size: 10px;text-align: center;}
}




