﻿.topbar,.topbar .container{position:relative}.sidebar .widget ul,.topbar-nav{list-style-type:none}#carousel-primopiano .carousel-inner .item .carousel-caption:hover,#footer .widget .social-icons a,#scheda-immobile .aDoc,.featured-content a:hover,.featured-icon a,.featured-icon a:hover,.featured-icon a:hover>i,.sidebar .widget .social-icons a,.sidebar .widget ul>li>a:hover{text-decoration:none}body{margin:0;padding:0;background-color:#fff}.topbar{top:0;left:0;z-index:999;width:100%;padding:15px 0}.topbar .flags{text-align:right}.topbar .flags img{margin-left:15px;width:24px;display:inline-block}.topbar-nav{margin:0;padding:0}.topbar-nav>li{display:inline-block;vertical-align:central;padding:5px 0}.topbar-nav>li i{margin-right:5px}.topbar-nav>li>a{color:#4e4e4f;background-color:transparent;display:inline-block;margin-right:15px}.topbar-nav>.active>a,.topbar-nav>.active>a:focus,.topbar-nav>.active>a:hover,.topbar-nav>li>a:hover{background:0 0}.topbar-nav>.disabled>a,.topbar-nav>.disabled>a:focus,.topbar-nav>.disabled>a:hover{color:#3a3a3a;background:0 0}.navbar{border-radius:0;margin-bottom:0}.navbar-nav>li>a{padding-top:30px}.navbar-brand{height:auto;padding:5px;max-width:200px}.navbar-brand>img{max-height:100%;max-height:80px!important;margin:0;max-width:190px}.navbar-invers{background-image:none}.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:#fff;font-weight:700;background:0 0;box-shadow:none}#carousel-primopiano .carousel-inner .item,#featured{-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important}#carousel-primopiano .carousel-inner .item{min-height:550px;height:auto;-webkit-background-size:cover!important;background-size:cover!important;background-position:center;background-repeat:no-repeat}#carousel-primopiano .carousel-inner .item .carousel-caption{right:15%;left:15%;top:auto;bottom:0;color:#fff;text-shadow:none;text-align:left;padding:15px;display:block}#carousel-primopiano .carousel-inner .item .carousel-caption .features span{display:inline-block;margin-right:15px;margin-bottom:5px}#carousel-primopiano .carousel-inner .item .carousel-caption .features span.status{padding:10px;border:1px solid #fff}#carousel-primopiano .carousel-inner .item .carousel-caption .prz-btn{position:relative;padding:15px;border-radius:15px;margin:15px 0 0 auto;display:inline-block;font-size:18px}#carousel-primopiano .carousel-control span{position:absolute;top:45%}#carousel-primopiano .carousel-control span i{font-size:30px;font-weight:lighter}.the-search{background-color:#f6f6f6;padding:30px;display:none}.input-semi{width:48%;display:inline-block}.heading-title{display:block;text-align:center;margin:60px 0}.heading-title h2{position:relative;display:inline}.property-container{margin-bottom:30px;background:#fff;border:1px solid #d3d3d3}.contact-box .iconmoon,.featured-icon a{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.property-image{position:relative;overflow:hidden}.property-image img{max-width:100%;width:100%;height:270px}.property-status{position:absolute;right:0;top:0;display:inline-block;width:auto;max-width:80%;padding:5px 15px;color:#fff;text-align:center;font-size:16px}.property-features{display:block;padding:5px 10px;background:#2a2b2d;color:#fff;height:55px}.property-features span{padding:2px 5px;font-size:13px;display:inline-block;margin-right:10px}.property-content{padding:3px 15px}.property-content h3,.property-text h3{display:block;margin-bottom:10px;font-size:18px;line-height:24px;font-weight:600}.property-price{font-size:22px}.property-content h3 small,.property-text h3 small{display:block;margin-top:10px;font-size:13px;font-style:italic}.property-content p{text-align:justify;height:100px;overflow-y:hidden}.property-content .property-price{text-align:right;font-size:18px;font-weight:700}.property-text{position:relative;width:50%;display:table-cell;padding:5px 15px;vertical-align:top}.property-footer{position:relative;display:table;width:100%;padding:0}.property-footer a{display:table-cell;width:50%;padding:8px 12px;text-align:center;background:#82b440;font-size:18px;color:#6f9a37;overflow:hidden}.featured-container,.featured-icon{display:block;margin-bottom:20px}.property-footer a:focus,.property-footer a:hover{color:#eee;background:#6f9a37;overflow:hidden;outline:0}#featured,.page-header{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover!important}#featured{position:relative;width:100%;height:auto;padding-top:120px;padding-bottom:120px;color:#fff;background-size:cover!important;background-image:url(../images/custom/bg_sezioni_statiche.jpg)}#featured::after{content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.featured-container{color:#fff;z-index:2;position:relative;text-align:center}.featured-icon a{position:relative;display:inline-block;margin:15px auto;padding:30px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;border:5px solid #fff}.featured-icon a:hover{background-color:#000}.featured-icon a>i{font-size:30px;color:#fff;text-align:center;vertical-align:middle;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.featured-content a{transition:color .3s ease;text-decoration:none}.featured-content a:hover{color:#fff}.featured-content a>i{margin-left:10px;font-size:18px;vertical-align:middle}#footer{width:100%;padding:45px 0 0;background-color:#2a2b2d;color:#c1c2c2}#footer .widget:after,#footer .widget:before{content:"";display:table;clear:both}#footer .widget h2{font-size:32px;line-height:36px;font-weight:800;color:#c6c6c6;margin-bottom:20px}#footer .widget h3{font-size:20px;line-height:26px;font-weight:800;color:#c6c6c6;margin-bottom:30px}#footer .widget a{color:#c1c2c2;font-weight:700}#footer .widget ul,#footer .widget>ul{list-style-type:none;padding-left:0;margin-left:0}#footer .widget ul>li,#footer .widget ul>li>a,#footer .widget>ul>li,#footer .widget>ul>li>a{display:block;padding:2px 0;font-size:16px;color:#c1c2c2;font-weight:400;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer .widget ul>li>a::before,#footer .widget>ul>li>a::before{content:'\edc5';font-family:icomoon;font-size:15px;font-weight:400;padding-right:9px}#footer .widget .social-icons{text-align:left}#footer .widget .social-icons i{font-size:30px}#footer .widget .social-icons a{display:inline-block;margin-right:5px;position:relative}.copyright{position:relative;margin-top:45px;padding:20px 0;border-top:1px solid #474848}.copyright a{color:#c1c2c2}.page-header{position:relative;margin:0;padding:90px 0;color:#fff;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.page-header::after{content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.page-header h1{font-size:24px}.page-header-content{position:relative;z-index:2}.page-header-content .property-location{font-size:18px;font-style:italic}.divSezioni{padding:30px 15px 30px 0;text-align:justify}.contact-box .iconmoon,.contact-form h3,.contact-info,.sidebar .widget .social-icons{text-align:center}.sidebarSezione{display:none}.sidebar{padding:30px 20px;background-color:#f4f5f6;margin:30px 0}.sidebar .widget{position:relative;padding:15px;background:#fff;margin-bottom:30px!important;border-bottom:1px solid #c1c2c2}.sidebar .widget .widget-header{margin-bottom:20px}.sidebar .widget .widget-header h3{color:#2a2b2d;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;padding:15px 0;margin:0;border-bottom:1px solid #c1c2c2}.sidebar .widget ul>li{display:block;padding:3px 0;margin-left:-40px}.sidebar .widget ul>li:first-child>a{padding-top:0}.sidebar .widget ul>li>a:before{content:'\edc5';font-family:icomoon;padding-right:10px}.sidebar .widget ul>li>a{display:inline;font-size:14px}.sidebar .widget .social-icons i{font-size:30px}.sidebar .widget .social-icons a{display:inline-block;margin:0 5px;position:relative}.contact-form .alert,.contact-form .icon-field-error,.contact-form .icon-field-success{display:none}.sidebar .widget-sidebar .nav-tabs{border-bottom:2px solid #c1c2c2}.sidebar .widget-sidebar .nav-tabs>li>a{font-size:22px;border:none;position:relative;padding:10px 20px}.sidebar .widget-sidebar .nav-tabs>li>a:hover{border-color:transparent;background:0 0}.sidebar .widget-sidebar .nav-tabs>li>a:hover:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:#b1b2b2}.sidebar .widget-sidebar .nav-tabs>li.active>a,.sidebar .widget-sidebar .nav-tabs>li.active>a:focus,.sidebar .widget-sidebar .nav-tabs>li.active>a:hover{cursor:default;background-color:transparent;border:none;border-bottom-color:transparent}.sidebar .widget-sidebar .nav-tabs>li.active>a:before,.sidebar .widget-sidebar .nav-tabs>li.active>a:focus:before,.sidebar .widget-sidebar .nav-tabs>li.active>a:hover:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:#09f}.sidebar .widget-sidebar .tab-content{padding-top:20px}.mappa-contatti{width:100%;height:300px}.contact-info{overflow:hidden;margin:30px 0 0}.contact-info .nomeAgenzia{margin-bottom:30px}.contact-box .iconmoon{font-size:18px;color:#fff;padding:15px;line-height:55px;border-radius:100%}.contact-box:hover .iconmoon{background:#dedede;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contact-box h4{font-weight:600;margin:15px 0}.contact-form h3{margin:30px 0}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{font-size:14px}.contact-form .loader{padding:15px 0;margin-bottom:15px}#scheda-immobile .carousel-inner .item img{max-width:100%;height:auto;display:inline-block;}#scheda-immobile .carousel-control{opacity:1;filter:alpha(opacity=100)}#scheda-immobile .carousel-control.left,#scheda-immobile .carousel-control.right{position:absolute;background-image:none;width:40px;height:40px;margin-top:-20px;top:50%;color:#fff;text-shadow:none;font-size:30px;line-height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}#scheda-immobile .carousel-control.left:hover,#scheda-immobile .carousel-control.right:hover{color:#fff;text-shadow:none}#scheda-immobile .carousel-control.left{left:30px}#scheda-immobile .carousel-control.right{right:30px}#scheda-immobile .carousel-control>.fa,#scheda-immobile .carousel-control>.glyphicon{line-height:initial}#scheda-immobile .carousel-indicators li{position:relative;width:100px;height:65px;margin:0;border-width:1px;border-color:#fff;text-indent:0;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#scheda-immobile .carousel-indicators li img{width:100%;max-width:100%;height:auto}#scheda-immobile .carousel-indicators .active{border-width:2px}#scheda-immobile .property-features-single{background:#2a2b2d;color:#fff}#scheda-immobile .property-features-single span{padding:13px 25px;display:inline-block;margin:0 -4px 0 0;border-right:1px solid #434344}#scheda-immobile .property-features-single span.status,#scheda-immobile .property-features-single span:last-child{border-right:0}#scheda-immobile .titleSection{margin:30px 0;font-size:24px}#scheda-immobile .caratteristiche .caratteristica{margin-bottom:15px;font-size:14px;text-align:left}#scheda-immobile .caratteristiche .caratteristica .carLabel{color:#000;background-color:#f6f6f6;font-weight:700;padding:5px 15px;border:1px solid #e6e6e6;border-top-left-radius:15px}#scheda-immobile .caratteristiche .caratteristica .carValue{color:#000;padding:5px 15px}#scheda-immobile .description{margin-bottom:15px}#scheda-immobile .mappaScheda{width:100%;height:300px}#scheda-immobile .mappaIndirizzo{text-align:center;padding:15px 0;color:#999;margin-bottom:15px}#scheda-immobile .social{padding:15px;background-color:#f4f5f6}#scheda-immobile .aDoc{display:block;text-align:left;padding:10px 40px;color:#000;margin:15px 0;background-position:left center;background-repeat:no-repeat;font-size:14px;border-bottom:1px dashed #666}#scheda-immobile .aDoc:hover{text-decoration:underline}#scheda-immobile .aDoc.avi{background-image:url(../images/file-icons/avi.png)}#scheda-immobile .aDoc.doc{background-image:url(../images/file-icons/doc.png)}#scheda-immobile .aDoc.exe{background-image:url(../images/file-icons/exe.png)}#scheda-immobile .aDoc.img{background-image:url(../images/file-icons/img.png)}#scheda-immobile .aDoc.mp3{background-image:url(../images/file-icons/mp3.png)}#scheda-immobile .aDoc.mpg{background-image:url(../images/file-icons/mpg.png)}#scheda-immobile .aDoc.pdf{background-image:url(../images/file-icons/pdf.png)}#scheda-immobile .aDoc.swf{background-image:url(../images/file-icons/swf.png)}#scheda-immobile .aDoc.txt{background-image:url(../images/file-icons/txt.png)}#scheda-immobile .aDoc.wma{background-image:url(../images/file-icons/wma.png)}#scheda-immobile .aDoc.wmv{background-image:url(../images/file-icons/wmv.png)}#scheda-immobile .aDoc.xls{background-image:url(../images/file-icons/xls.png)}#scheda-immobile .aDoc.zip{background-image:url(../images/file-icons/zip.png)}.sidebar .widget.opzioni a{display:block;vertical-align:middle}.sidebar .widget.opzioni a i{font-size:16px;margin-right:15px}.sidebar .widget.opzioni a:hover i{text-decoration:none}.sidebar .widget.opzioni .qrCode{text-align:center;margin-top:15px}.invia-scheda .categorie,.invia-scheda .codcom{text-align:center;font-size:18px}.invia-scheda .codcom{font-weight:700}.invia-scheda .dicitura{text-align:center;margin:15px 0;background-color:#f6f6f6;padding:10px}.sidebar .widget.agente-venditore .foto{max-width:100%;margin:0 auto;display:inline-block;width:auto}.sidebar .widget.agente-venditore .nome{font-weight:700;font-size:18px;margin:15px 0}.sidebar .widget.auto-proposte .proposta{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.sidebar .widget.auto-proposte .proposta .categoria{text-align:center;font-weight:700;font-size:16px}.sidebar .widget.auto-proposte .proposta .prezzo{text-align:center}.sidebar .widget.auto-proposte .proposta .foto{background-color:#eee;text-align:center;margin-top:15px}.sidebar .widget.auto-proposte .proposta .foto img{max-width:100%}.sidebar .widget.auto-proposte .proposta .features{background-color:#000;color:#fff}.sidebar .widget.auto-proposte .proposta .features span{padding:5px;display:inline-block;margin:0 -4px 0 0;border-right:1px solid #434344;font-size:12px}.container-news{background-color:#f6f6f6;margin-top:60px;padding-bottom:30px}.container-news .news{margin-bottom:30px;font-size:14px;padding-bottom:30px;border-bottom:1px solid #d6d6d6}.container-news .news .data{font-size:18px}.container-news .news .titolo{font-size:24px}.container-news .news .txt{text-align:justify}#mappaImmobili{width:100%;height:300px;background-color:#f6f6f6;z-index:0;position:relative;margin-bottom:30px}#mappaImmobili .immobileSuMappa{width:auto;height:150px;min-width:400px;overflow-y:hidden}#mappaImmobili .immobileSuMappa .foto{float:left;width:100px;margin-right:10px}#mappaImmobili .immobileSuMappa .foto img{width:100px}#mappaImmobili .immobileSuMappa .dati{float:left}#mappaImmobili .immobileSuMappa .dati div{margin-bottom:2px}#mappaImmobili .immobileSuMappa .dati .vaic{font-size:1.5em;color:#F70;font-weight:lighter}#mappaImmobili .immobileSuMappa .dati .comune,#mappaImmobili .immobileSuMappa .dati .prezzo{font-size:1.1em;font-weight:lighter}#mappaImmobili .immobileSuMappa .dati .moreInfo{font-size:1em}.clear{clear:both}.loader{text-align:center}.facebook-blue{color:#3b5998}.twitter-blue{color:#00aced}.googlePlus-red{color:#dd4b39}.youtube-red{color:#b00}.linkedin-blue{color:#007bb6}.instagram-blue{color:#517fa4}.pinterest-red{color:#cb2027}.vine-green{color:#00bf8f}.snapchat-yellow{color:#fffc00}.flickr-pink{color:#ff0084}.tumblr-dark-turquoise{color:#32506d}.vk-blue{color:#45668e}.vimeo-green{color:#aad450}.foursquare-logo-blue{color:#0072b1}.skype-blue{color:#12A5F4}.bg-facebook-blue{background-color:#3b5998}.bg-twitter-blue{background-color:#00aced}.bg-googlePlus-red{background-color:#dd4b39}.bg-youtube-red{background-color:#b00}.bg-linkedin-blue{background-color:#007bb6}.bg-instagram-blue{background-color:#517fa4}.bg-pinterest-red{background-color:#cb2027}.bg-vine-green{background-color:#00bf8f}.bg-snapchat-yellow{background-color:#fffc00}.bg-flickr-pink{background-color:#ff0084}.bg-tumblr-dark-turquoise{background-color:#32506d}.bg-vk-blue{background-color:#45668e}.bg-vimeo-green{background-color:#aad450}.bg-foursquare-logo-blue{background-color:#0072b1}.bg-skype-blue{background-color:#12A5F4}