﻿@import url(//fonts.googleapis.com/css?family=Istok+Web); /*font-family: 'Istok Web', sans-serif;*/
.img-responsive{display:inline-block}
body{font-family: 'Istok Web', sans-serif; }
a{text-decoration:none; color:#0066ff;}
a:hover{text-decoration:underline;}
.main-color{color:#0066ff}
.main-bg-color{background-color:#0066ff}
.secondary-color{color:#ff0000}
.secondary-bg-color{background-color:#ff0000}
.topbar .flags img{}
@media screen and (max-width: 767px) {
.navbar-collapse{border-top-color: #0066ff !important;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {background-color: #0066ff; }
}
.navbar-inverse .navbar-toggle .icon-bar{background-color: #0066ff;}
#carousel-primopiano .carousel-inner .item .carousel-caption{background-color:rgb(0,102,255);background-color:rgba(0,102,255,0.8);}
#carousel-primopiano .carousel-control i{color:#0066ff;}
.property-status{ background-color:#0066ff;}
.property-content .property-price{color:#ff0000;position: absolute;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:#0066ff;}
.featured-icon a:hover{border-color:#0066ff;}
.featured-content a{color:#ff0000;}
#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: #0066ff; text-decoration:none}
.btn-primary{ color: #fff; background-color: #0066ff; 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:#0066ff}
.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#0066ff; border-color:#0066ff}
#mappaImmobili .immobileSuMappa .dati .vaic{color:#0066ff;}
.contact-box .iconmoon{background-color:#0066ff}
.contact-box:hover .iconmoon{color:#0066ff}
#scheda-immobile .carousel-indicators .active{ border-color: #0066ff; }
#scheda-immobile .carousel-control.left,#scheda-immobile .carousel-control.right{background-color:rgb(0,102,255);background-color:rgba(0,102,255,0.5) !important;}
#scheda-immobile .carousel-control.left:hover,#scheda-immobile .carousel-control.right:hover{background-color:rgb(0,102,255);background-color:rgba(0,102,255,1) !important;}
#scheda-immobile .property-features-single span.status{background-color:#0066ff}
.sidebar .widget.auto-proposte .proposta .categoria{color:#0066ff}
.sidebar .widget.auto-proposte .proposta .prezzo{color:#ff0000}
.navbar-brand>img {max-height:initial!important;margin:5px 0;max-width:initial;}
.navbar-inverse {background-color: #fff;border:none;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color:#0066ff}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.open>a{color:#0066ff}
.topbar{background-color:#f6f6f6}
.page-header{padding:150px 0}
@media screen and (max-width:991px) {
	.page-header{padding:60px 0}
	.navbar-brand>img {max-width:250px}
}
@media screen and (max-width:767px) {
	.page-header{padding:30px 0}
}

.navbar-inverse .navbar-nav>li>a{font-size:14px;padding-right:0;color:#0066ff;font-weight:bold;font-family:Arial}
.section-video-home{padding:60px 0 0 0}
.section-video-home .videos{position:relative;}
.section-video-home .videos .video {height: 0;overflow: hidden;padding-bottom: 56.25%;padding-top: 30px;position: relative;}
.section-video-home .videos .video iframe,.section-scheda .videos .video object,.section-scheda .videos .video embed {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}

.a-whatsapp{position:fixed;left:15px;bottom:15px;z-index:999;color:#ffffff;background-color:#25D366;border-radius:15px;box-sizing:border-box;padding:10px 15px;font-size:18px}
.a-whatsapp:hover{color:#ffffff;text-decoration:none;background-color:#23bc5c}
.a-whatsapp.informazioni{font-family:Arial;font-size:12px;padding:3px 5px;border-radius:3px;font-weight:bold;position:relative;left:auto;bottom:auto;left:auto;right:auto;margin-bottom:5px;display:inline-block}

.a-chiamami{position:fixed;left:270px;bottom:15px;z-index:999;color:#ffffff;background-color:#0066ff;border-radius:15px;box-sizing:border-box;padding:10px 15px;font-size:18px}
.a-chiamami:hover{color:#ffffff;text-decoration:none;background-color:#0058da}
@media screen and (max-width:767px) {
    .a-whatsapp, .a-chiamami{font-size:30px;line-height:30px}
    .a-whatsapp.informazioni{font-size:12px;line-height:initial}
    .a-chiamami{left:80px}
}

.property-container .property-image-{position:relative}

.venaff{}


.venaff .venaff-container{position:absolute;left:0;top:0;width:100%;height:100%;content:'';border:5px solid #a51b1b;z-index:99}
.venaff .venaff-container .venaff-testo{text-align:center;background-color:#a51b1b;color:#ffffff;padding:0px;text-transform:uppercase;transform:rotate(-30deg);position: absolute;left: -90px;top: 90px;width: 150%;font-size:18px}
@media (max-width:991px) {
	.venaff  .venaff-container .venaff-testo{left: -90px;
    top: 130px;
    transform: rotate(-35deg);}
}

.c-videos{position:relative;}
.c-videos .video {height: 0;overflow: hidden;padding-bottom: 56.25%;padding-top: 30px;position: relative;}
.c-videos .video iframe,.c-videos .video object,.c-videos .video embed {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
@media (max-width: 991px) {
.navbar-brand img{max-width:180px}
.navbar-header { float: none; }
.navbar-toggle { display: block; margin-top: 20px }
.navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
.navbar-collapse.collapse { display: none !important; }
.navbar-nav { float: none !important; margin: 7.5px -15px; }
.navbar-nav > li { float: none; display: block; height: auto; }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; }
.navbar-default .navbar-collapse { height: auto !important }
.navbar-collapse.collapse.in { /* NEW */ display: block !important; }
.nav > li > a { display: block; line-height: initial !important; height: auto !important; min-width: initial !important; text-align: left }
.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; }
} 
/*fonts*/
@font-face {font-family: 'rc';src:  url('fonts/rc.eot?mlxat5');src:  url('fonts/rc.eot?mlxat5#iefix') format('embedded-opentype'),url('fonts/rc.ttf?mlxat5') format('truetype'),url('fonts/rc.woff?mlxat5') format('woff'),url('fonts/rc.svg?mlxat5#rc') format('svg');font-weight: normal;font-style: normal;font-display: block;}
[class^="rc-"], [class*=" rc-"] {/* use !important to prevent issues with browser extensions that change fonts */font-family: 'rc' !important;speak: never;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;}
.rc-whatsapp:before {content: "\eef2";}

/*lorenzo*/
.section-video-home .videos{margin-top: 45px;}