﻿body{font-size:16px}
.main-color{color:#d91f2c}
.secondary-color{color:#424242}
.btn-primary{background-color:#d91f2c;border-color:#d91f2c;}
.btn-primary:hover{background-color:#424242;border-color:#424242;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#d91f2c}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#d91f2c}
.navbar-default .navbar-toggle .icon-bar {background-color: #d91f2c;}
.div-h1{background-color:transparent !important}
.div-h1 h1{color:#d91f2c;font-weight:bold}
.section-static a{color:#d91f2c;}
.section-breadcramp .breadcrumb a:hover{color:#d91f2c;}
.sb h3{color: #d91f2c;}
.sb h3:after{background-color:#d91f2c;}
footer{background-color:#d91f2c}
.form-control:focus{border-color:#d91f2c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);}
.section-evidenza h3{color:#d91f2c;}
.section-evidenza .annuncio .s-annuncio .dati .titolo{color:#d91f2c;}
.div-contatti-scrivici h3,.section-contatti .div-contatti-dati h2{color:#d91f2c;}
.section-contatti .div-contatti-dati .dato  .valori:after{background-color: #d91f2c;}
.section-contatti .div-contatti-dati .dato .icon-contatto i{color: #d91f2c;}
footer .footer2{background-color:#424242}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #d91f2c;border-color: #d91f2c;}
.pagination > li > a, .pagination > li > span {color: #d91f2c;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {color: #d91f2c;}
.section-ricerca-annunci .annuncio .div-venaff .scritta{background-color: #d91f2c;}
.section-scheda h1{color: #d91f2c;}
.section-scheda .div-widget .titolo-interno{color: #d91f2c;}
.section-scheda .div-widget.div-widget-with-link a{}
.section-scheda .div-widget.div-widget-with-link a:hover{color: #d91f2c;}
.section-benvenuto-2 .fotona .testo-decentrato{background-color:rgba(255,255,255,0.9)}
footer .nome-agenzia{font-weight:400}
.sb h3, .section-evidenza h3,.section-contatti .div-contatti-dati h2, .section-contatti .div-contatti-scrivici h3,.section-scheda h1,.section-scheda .div-widget .titolo-interno{font-weight:400}
.section-evidenza h3:after{background-color:#d91f2c}
.div-slider-home .main-text{top:auto;padding-bottom:0;bottom:0;
    background: linear-gradient(to bottom,rgba(0,0,0,.6) 100%,rgba(255,255,255,0) 0);
    background: -moz-linear-gradient(top,rgba(0,0,0,.6) 100%,rgba(255,255,255,0) 0);
    background: -webkit-linear-gradient(top,rgba(0,0,0,.6) 100%,rgba(255,255,255,0) 0);
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(255,255,255,0)));
    background: -moz-linear-gradient(top,rgba(0,0,0,.6) 100%,rgba(255,255,255,0) 0);
    background: -o-linear-gradient(top,rgba(0,0,0,.6) 100%,rgba(255,255,255,0) 0);
}
.div-slider-home .main-text h1,.div-slider-home .main-text h2{text-align:right;margin-right:45px}
.div-slider-home .main-text h2{margin-bottom:60px}
@media (max-width:767px) {
	.div-slider-home .main-text h1{font-size:36px;margin-bottom:0}
	.div-slider-home .main-text h2{margin-bottom:15px}
}

.carousel-scheda .item {
    background-repeat:no-repeat;
    background-size: contain;
    background-position:center;
}