﻿@import url(//fonts.googleapis.com/css?family=Istok+Web); /*font-family: 'Istok Web', sans-serif;*/
@import url(https://fonts.googleapis.com/css?family=Covered+By+Your+Grace);
@import url(https://fonts.googleapis.com/css?family=Love+Ya+Like+A+Sister);
body{font-family: 'Istok Web', sans-serif; }
a{text-decoration:none; color:#456789;}
a:hover{text-decoration:none;}
.main-color{color:#456789}
.main-bg-color{background-color:#456789}
.secondary-color{color:#e38d13}
.secondary-bg-color{background-color:#e38d13}
.topbar .flags img{}
@media screen and (max-width: 767px) {
.navbar-collapse{border-top-color: #456789 !important;}
.navbar-inverse .navbar-toggle .icon-bar{background-color: #456789;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {background-color: #456789; }
}
#carousel-primopiano .carousel-inner .item .carousel-caption{background-color:rgb(69,103,137);background-color:rgba(69,103,137,0.8);}
#carousel-primopiano .carousel-control i{color:#456789;}
.property-status{ background-color:#456789;}
.property-content .property-price{color:#e38d13;bottom: 5px;right: 10px;}
.property-container {height: 530px;position:relative;}
@media screen and (max-width: 767px) {
.property-container {  height: auto;}
}
.featured-icon a{background-color:#456789;}
.featured-icon a:hover{border-color:#456789;}
.featured-icon a:hover > i{}
.featured-content a{color:#e38d13;}
#footer .widget > ul > li > a:hover,#footer .widget > ul > li > a:focus,#footer .widget ul > li > a:hover,#footer .widget ul > li > a:focus{ color: #456789; text-decoration:none}
.btn-primary{ color: #fff; background-color: #456789; border-color: #304860;}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary { color: #fff; background-color: #3c5b79; border-color: #304860;}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary { background-image: none;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{ background-color: #3c5b79; border-color: #d58512;}
.btn-primary .badge{ color: #3c5b79; background-color: #fff; }
.btn-secondary{ color: #fff; background-color: #f0ad4e; border-color: #eea236;}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary { color: #fff; background-color: #ec971f; border-color: #d58512;}
.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary { background-image: none;}
.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary.focus,
.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active{ background-color: #f0ad4e; border-color: #eea236;}
.btn-secondary .badge{ color: #f0ad4e; background-color: #fff; }
.pagination > li > a, .pagination > li > span{color:#456789}
.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#456789; border-color:#456789}
#mappaImmobili .immobileSuMappa .dati .vaic{color:#456789;}
.contact-box .iconmoon{background-color:#456789}
.contact-box:hover .iconmoon{color:#456789}

#scheda-immobile .carousel-indicators{position:relative;width:auto;left:0;margin-left:0;margin-bottom:0;height:65px;background-color:#f6f6f6}
@media screen and (min-width: 768px) {
	#scheda-immobile .carousel-indicators {bottom: 0;}
}
@media screen and (max-width: 1199px) {
	#scheda-immobile .carousel-indicators {height:auto}
}
#scheda-immobile .carousel-indicators .active{ border-color: #456789; }
#scheda-immobile .carousel-control.left,
#scheda-immobile .carousel-control.right{background-color:rgb(69,103,137);background-color:rgba(69,103,137,0.5) !important;}
#scheda-immobile .carousel-control.left:hover,
#scheda-immobile .carousel-control.right:hover{background-color:rgb(69,103,137);background-color:rgba(69,103,137,1) !important;}
#scheda-immobile .property-features-single span.status{background-color:#456789}
.sidebar .widget.auto-proposte .proposta .categoria{color:#456789}
.sidebar .widget.auto-proposte .proposta .prezzo{color:#e38d13}
.slogan {display: block;text-align: right;font-family: 'Love Ya Like A Sister', cursive;font-size: 20px;}
.navbar-inverse {border-color: #fff;}
.navbar-inverse {
	background-image: -webkit-linear-gradient(top,#fff 0,#fff 100%);
	background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));
	background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {color: #000;}
.carousel-control {opacity: 1;}
#featured::after,.page-header::after {background-color: rgba(0,0,0,0);}
.featured-container {color: #000;text-shadow: 0px 0px 10px #fff;}
.featured-content a {color: #fff;text-shadow: 0px 0px 10px #000;}
.topbar {background-color: #d6d6d6;}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a:hover {color: #6e6d6d;text-decoration: none;}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {text-shadow: none;font-size: 16px;}
.property-status {background-color: #1b73ba;}
a {text-decoration: none;color: #1b73ba;}
.featured-icon a:hover {background-color: #fff;}
.featured-icon a:hover > i {color: #456789;}
.featured-content h3 {color: white;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover {color: #6e6d6d;text-decoration: none;background-color: white;}
a.lavora {background-image: url('/images/custom/lavoraconnoi.png');padding-left: 55px;background-repeat: no-repeat;line-height: 50px;height: 50px;display: block;}

/*COLORI CLASSI ENERGETICHE */
.arrow_box.classeA4{background-color:#316827;color:#ffffff;font-weight:bold;}
.arrow_box.classeA4:after{border-color: rgba(49, 104, 39, 0);border-left-color:#316827;}
.arrow_box.classeA3{background-color:#006600;color:#ffffff;font-weight:bold;}
.arrow_box.classeA3:after{border-color: rgba(0, 102, 0, 0);border-left-color:#006600;}
.arrow_box.classeA2{background-color:#009900;color:#ffffff;font-weight:bold;}
.arrow_box.classeA2:after{border-color: rgba(0, 153, 0, 0);border-left-color:#009900;}
.arrow_box.classeA1{background-color:#00cc00;color:#ffffff;font-weight:bold;}
.arrow_box.classeA1:after{border-color: rgba(0, 204, 0, 0);border-left-color:#00cc00;}
.arrow_box.classeA{background-color:#316827;color:#ffffff;font-weight:bold;}
.arrow_box.classeA:after{border-color: rgba(49, 104, 39, 0);border-left-color:#316827;}
.arrow_box.classeAPiu{background-color:#316827;color:#ffffff;font-weight:bold;}
.arrow_box.classeAPiu:after{border-color: rgba(49, 104, 39, 0);border-left-color:#316827;}
.arrow_box.classeB{background-color:#99cc00;color:#ffffff;font-weight:bold;}
.arrow_box.classeB:after{border-color: rgba(153, 204, 0, 0);border-left-color:#99cc00;}
.arrow_box.classeC{background-color:#ffff00;color:#000000;font-weight:bold;}
.arrow_box.classeC:after{border-color: rgba(255, 255, 0, 0);border-left-color:#ffff00;}
.arrow_box.classeD{background-color:#ffc000;color:#000000;font-weight:bold;}
.arrow_box.classeD:after{border-color: rgba(255, 192, 0, 0);border-left-color:#ffc000;}
.arrow_box.classeE{background-color:#e46c0b;color:#ffffff;font-weight:bold;}
.arrow_box.classeE:after{border-color: rgba(228, 108, 11, 0);border-left-color:#e46c0b;}
.arrow_box.classeF{background-color:#c0504d;color:#ffffff;font-weight:bold;}
.arrow_box.classeF:after{border-color: rgba(192, 80, 77, 0);border-left-color:#c0504d;}
.arrow_box.classeG{background-color:#ff0000;color:#ffffff;font-weight:bold;}
.arrow_box.classeG:after{border-color: rgba(255, 0, 0, 0);border-left-color:#ff0000;}

/*BOX A FRECCIA PER CLASSE ENERGETICA*/
.arrow_box {position: relative;	background: #999; padding:0 5px; display:inline-block;}
.arrow_box:after {left: 100%;top: 50%;border: solid transparent;content:" ";height: 0;width: 0;position:absolute;pointer-events: none;border-color: rgba(153, 153, 153, 0);border-left-color: #999;	border-width:10px;margin-top: -10px;}
.classenum{display:inline-block; margin-left:15px}

.property-features span,#scheda-immobile .property-features-single span{position:relative}

/*ICOMOON*/
@font-face {
	font-family: 'cercacasa';
	src: url('fonts/cercacasa.eot?ykv2qi');
	src: url('fonts/cercacasa.eot?ykv2qi#iefix') format('embedded-opentype'), url('fonts/cercacasa.ttf?ykv2qi') format('truetype'), url('fonts/cercacasa.woff?ykv2qi') format('woff'), url('fonts/cercacasa.svg?ykv2qi#cercacasa') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="iconcc-"], [class*=" iconcc-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'cercacasa' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;/* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}
.iconcc-box-auto:before {content: "\e902";}
.iconcc-box-auto-2:before {content: "\e901";}
.iconcc-box-auto-1:before {content: "\e900";}