@import url(https://fonts.googleapis.com/css?family=Roboto);@font-face {font-family: 'fontawesome';src: url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot');src: url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2') format('woff2'), url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff') format('woff'), url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://www.fioreimmobiliare.studio/css/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.svg#birds_of_paradiseregular') format('svg');font-weight: normal;font-style: normal}html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{font-family:'Roboto', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}strong{font-weight:bold}html,body{min-width: 1025px}html{height:100%}body{font:11px arial, sans-serif;padding:0px;margin:0px;background-color:#000;height:100%;background-color:#;border-top:4px #ab1f09 solid}p,label,h1,h2,h3,li{color:#}a{color:#}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}ul,li{list-style-type:none;margin:0;padding:0}h1{font-size:28px}h2{font-size:26px}h3{font-size:24px}p{font-size:16px;font-family:'Roboto', sans-serif}input.error,textarea.error,select.error{border:3px #dd4949 solid !important}.linea{width:auto;height:14px;background-color:#;overflow:hidden;margin:7px 0 0 0}.title{width:100%;float:left}.title p{font-size:25px;float:left;margin:0 10px 10px 0;color:#ffffff}.msgOk{border-top:1px #28b615 solid;border-bottom:1px #28b615 solid;background-color:#c6f5c0;width:100%;float:left;padding:5px 0 0 0;margin:5px 0 5px 0;text-align:center}.msgError{border-top:1px #cd0d0d solid;border-bottom:1px #cd0d0d solid;background-color:#fcc4c4;width:100%;float:left;padding:5px 0 0 0;margin:5px 0 5px 0}.msgOk p,.msgError p{padding:0 0 0 10px;font-size:16px;color:#000}.submitColor{cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px # solid;background-color:#;color:#;font-size:14px;font-weight:bold}.both{clear:both}.camera_caption h1,.camera_caption p{color:#fff;margin:0;padding:0}.camera_caption h1{font-size:30px}.camera_caption p{font-size:14px}.content404 a{color:#0c177d;font-weight:bold;text-decoration:underline}.wait{display:none}.wait p{font-weight:bold}.right{float:right}.waitLoading{display:none;width:100%;text-align:center;margin:10px}.waitLoading p{font-weight:bold;margin:0 0 5px 0;line-height:20px;font-size:14px}.slicknav_menu {display:none}#breadcrumb,#tag{font-size:16px;width:1024px;margin:0 auto;clear:both}#breadcrumb #content,#tag #content{float:left;padding:5px;margin:0 0 5px 0}#breadcrumb{border-bottom:1px #d5d5d5 solid;margin-top:10px;margin-bottom:5px;height:30px}#breadcrumb #content{margin-top:-5px}#breadcrumb #content li,#tag #content li{display:inline-block}#breadcrumb a,#tag a{color:#;font-weight:bold}#content{background-color:#}#bigContainer{min-height:100%;height:auto !important;height:100%;margin:0 auto -61px}#bigContainer,#header{width:100%;float:left}#home{width:100%;margin:0;padding:0}#page,#contact,#sitemap,#searchPage,#annuncioPage,#headerContent,#modules{width:1024px;margin:0 auto}#sitemap{font-size:20px}#sitemap ul li{padding:10px}#header{background:url('https://www.fioreimmobiliare.studio/images/layout/180/');background-color:#;float:left;padding-top:5px;border-top:5px #000000 solid}#headerContent{height:119px}#headerContent #logo{float:left;margin:1px 0 0 0}#headerContent #slogan{height:100%;float:right;white-space:nowrap;margin:0 10% 0 0}#headerContent #slogan #sloganCenter{ display:inline-block; height:100%; vertical-align:middle}#headerContent #slogan img{vertical-align:middle;display:inline-block;max-height:100%;max-width:100%}#header #navigation{overflow:hidden;height:100%;position:relative}#header #navigation #navigationContent{float:right;height:100%}#header #navigation .right{position:absolute;bottom:0;right:0}#header #navigation #nuoveCostruzioni{float:right;padding:8px;margin:0;background:#00e279; /* Old browsers */background:-moz-linear-gradient(top, #00e279 0%, #00b54b 100%); /* FF3.6+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00e279), color-stop(100%,#00b54b)); /* Chrome,Safari4+ */background:-webkit-linear-gradient(top, #00e279 0%,#00b54b 100%); /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(top, #00e279 0%,#00b54b 100%); /* Opera 11.10+ */background:-ms-linear-gradient(top, #00e279 0%,#00b54b 100%); /* IE10+ */background:linear-gradient(to bottom, #00e279 0%,#00b54b 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e279', endColorstr='#00b54b',GradientType=0 ); /* IE6-9 */-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#header #navigation #nuoveCostruzioni a{color:#103005}#header #navigation ul{display:table}#header #navigation #navigationContent li{display:table-cell;vertical-align:middle;font-size:17px;padding-right:20px;padding-top:50px}#header #navigation #navigationContent li:last-child{padding-right:0}#header #navigation #navigationContent a{color:#}#header_line{width:100%;height:43px;background:url( "https://www.fioreimmobiliare.studio/images/themes/default/4896.png") repeat-x;border-top:5px #000000 solid;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.75);margin-bottom:2px;float:left}#pageContainer{float:left;width:100%}#home #sliders{float:left}#home #searchPage,#home #azienda,#page #page{width:100%;float:left;margin:20px 0 0 0}#home #content,#contact #content,#sitemap #content,#page #content,#annuncioPage #content,#modules #content{width:100%;float:left;margin:10px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page{margin-top:10px}#page #content{padding:10px}#page #content p{margin:0 0 10px 0;line-height:23px}#page #content ul{margin:10px 0 10px 0;width:80%}#page #content li{margin:0 0 10px 30px;list-style-type:square;line-height:23px;font-size:16px;font-family:'Roboto', sans-serif}#searchPage #searchBox,#annuncioPage #searchBox{margin-bottom:20px}#searchBox #content{background:url( "https://www.fioreimmobiliare.studio/images/themes/default/4896.png") repeat-x;margin:0;border-top:2px #000000 solid;border-bottom:2px #000000 solid}#searchBox #content #campo{margin-top:15px}#searchBox #content #campo p{color:#dedede;font-size:18px}#searchBox #form input#submitSearch{height:83px}#home #center{width:100%;margin:0 auto}#home #vetrina{width:1024px;margin:0 auto}#home #vetrina .title{margin-top: 10px}#home #vetrina #list{float:left;padding:10px 0 10px 10px;width:100%}#home #vetrina #all{float:right;clear:both;margin:0 5px 5px 0}#home #vetrina .annuncio{ width:calc( ( 100% - 30px ) / 3); margin-right:10px; height:420px; float:left}#home #vetrina .annuncio .img{width:100%;height:200px;background-repeat:no-repeat-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;border:1px #dedede solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#home #vetrina .annuncio #box{height:130px}#home #vetrina .annuncio #via{float:left;width:100%;margin:5px 0 10px 0}#home #vetrina .annuncio #via p{font-size:14px}#home #vetrina .annuncio #prezzo p{font-size:20px;margin:5px 0 5px 0;float:left;color:#;width:100%}#home #vetrina .annuncio #descrizione{width:100%;float:left;word-wrap:break-word}#home #vetrina .annuncio #descrizione p{font-size:14px}#home #vetrina .annuncio #action{width:100%;float:left;margin:0}#home #vetrina .annuncio #action a{border:1px #dedede solid;background-color:#ededed;padding:10px;margin:10px 10px 0 0;float:left;font-weight:bold;font-size:12px}#home #azienda #img{float:left;margin:0 5px 10px 0;padding:10px}#home #azienda #desc{width:auto;text-align:justify;padding:10px}#home #azienda #desc p{margin:0 0 0 5px;padding:0 3px 0 3px}#home #azienda #mappa{width:100%;float:left;padding:10px}#home #azienda #mappa #indirizzo{width:30%;float:left}#home #azienda #mappa #indirizzo #img{float:left}#home #azienda #mappa #indirizzo #txt{width:60%;float:left}#searchPage #sx{width:260px;float:left}#searchPage #sx #content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchPage #sx input{float:left;width:10%;padding:5px 10px 5px 10px}#searchPage #sx input,#searchPage #sx select{height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchPage #sx label{font-size:16px;width:100%;float:left}#searchPage #sx #dati,#searchPage #sx #datiNumCamere,#searchPage #sx #datiNumBagni,#searchPage #sx #datiMq{margin:0 0 10px 0;float:left}#searchPage #sx #dati .boxPrezzo,#searchPage #sx #datiNumCamere,#searchPage #sx #datiNumBagni{float:left;width:46%}#searchPage #sx #dati .boxPrezzo input,#searchPage #sx #datiNumCamere select,#searchPage #sx #datiNumBagni select{width:100%}#searchPage #sx #dati .boxPrezzo:first-child,#searchPage #sx #datiNumCamere{margin-right:5px}#searchPage #sx #datiMq input{width:25%}#searchPage #sx #content{padding:5px 0 5px 5px}#searchPage #sx #tipologia select{width:95%;height:30px;margin:0 0 10px 0}#searchPage #sx #dati .prezzoMin,#searchPage #sx #dati .prezzoMax{float:left}#searchPage #sx .submitColor{width:98%;height:40px;float:left}#searchPage #sx #content,#searchPage #rx #content{float:left;width:100%}#searchPage #rx{overflow:hidden;padding-left:10px}#searchPage .title p{font-size:20px;margin-top:3px}#searchPage #content .annuncio{width:100%;float:left;border-bottom:2px #dedede solid;padding:10px 0 20px 0;margin:0 0 10px 0}#searchPage #content .annuncio:last-child{border-bottom:none}#searchPage #content .annuncio #via{overflow:hidden;margin:0 0 10px 0}#searchPage #content .annuncio #via p{font-size:14px !important}#searchPage #content .annuncio #dati{float:left;width:74%}#searchPage #content .annuncio #dati p{font-size:16px;line-height:20px}#searchPage #content .annuncio #images{float:left;margin:12px 10px 0 10px;width:20%}#searchPage #content .annuncio #images img{width:100%;height:auto}#searchPage #content .annuncio #titolo p{font-size:20px;overflow:hidden;margin:5px 0 5px 0;text-decoration:underline}#searchPage #content .annuncio #prezzo,#searchPage #content .annuncio #ref{margin:0;float:right}#searchPage #content .annuncio #ref{clear:right}#searchPage #content .annuncio #prezzo p{margin:5px 0 5px 0;color:#;clear:both;font-weight:bold;text-align:right}#searchPage #content .annuncio #ref p{color:#ADADAD;font-size:16px}#searchPage #content .annuncio #descrizione{clear:both;word-wrap:break-word}#searchPage #content .annuncio #action{width:100%;float:left;margin:10px 0 0 0}#searchPage #content .annuncio #action a{border:1px #dedede solid;background-color:#ededed;padding:10px;margin:1% 10px 0 0;float:left;font-weight:bold;font-size:12px}#searchPage #content #listPage{float:left;width:100%;text-align:center}#searchPage #content #listPage #content{float:left;height:20px;border:none;width:100%}#searchPage #content #listPage ul{list-style-type:none;text-align:center}#searchPage #content #listPage li{display:inline}#searchPage #content #listPage p{color:#1000}#searchPage #content #listPage li a{margin:0 7px 0 0;border:1px # solid;padding:5px;color:#}#annuncioPage .title{margin:0}#annuncioPage .title p{font-size:20px;margin-top:3px}#annuncioPage #ritorna{float:left;border:1px solid #;background-color:#;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:5px 0 0 0;padding:7px}#annuncioPage #ritorna img{float:left;margin:0 5px 0 0}#annuncioPage #ritorna p{float:left}#annuncioPage #content{float:left;width:100%}#annuncioPage #content #annuncio{padding:10px 10px 200px 10px;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#annuncioPage #content #annuncio #top{width:100%;float:left;margin-bottom:10px}#annuncioPage #content #annuncio #title{width:auto;float:left}#annuncioPage #content #annuncio #title h1{margin:3px 0 0 0;font-size:28px}#annuncioPage #content #annuncio #prezzo{margin:0 20px 0 0;float:right}#annuncioPage #content #annuncio #prezzo p{margin:5px 0 5px 0;color:#;clear:both;font-weight:bold;text-align:right;font-size:20px}#annuncioPage #content #annuncio #social{float:right;margin:0}#annuncioPage #content #annuncio #via{float:left;width:100%}#annuncioPage #content #annuncio #thumbnail{width:100%;float:left}#annuncioPage #content #annuncio #thumbnail img{display:table-cell;vertical-align:top;width:10%;height:60px;display:inline-block;margin-right:0.2%;margin-bottom:0.2%}#annuncioPage #content #annuncio #center{width:77%;float:left}#annuncioPage #content #annuncio #center .title{margin:0 0 10px 0}#annuncioPage #content #annuncio #bigImage{width:100%;float:left}#annuncioPage #content #annuncio #bigImage img{width:100%;height:auto;float:left;margin-right:4%;margin-bottom:0.5%}#annuncioPage #content #annuncio #datiImmobile{float:left;width:100%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0}#annuncioPage #content #annuncio #datiImmobile .txt{width:22%;height:40px;float:left;word-break: break-word;padding: 0px 10px 0 0}#annuncioPage #content #annuncio #datiImmobile .value{width:21.5%;height:40px;float:left;word-break: break-word}#annuncioPage #content #annuncio #datiImmobile ul,#annuncioPage #content #annuncio #datiImmobile li{font-size:16px}#annuncioPage #content #annuncio #datiImmobile li{margin:0 0 20px 0}#annuncioPage #content #annuncio #datiImmobile .txt:before{ content:"\f054"; font-family:fontawesome; font-style:normal; font-weight:normal; text-decoration:inherit; padding-right:5px; font-size:12px}#annuncioPage #content #annuncio #descrizione{width:100%;float:left;margin:0 0 40px 0}#annuncioPage #content #annuncio #descrizione p{margin:0;font-size:17px;line-height:26px}#annuncioPage #content #annuncio #right{float:right;width:22%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#annuncioPage #widgetContact{float:left;width:100%}#annuncioPage #widgetContact #form{margin:0;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#}#annuncioPage #widgetContact #form #logo img{width:30%;height:auto}#annuncioPage #widgetContact #logo{margin:0 0 15px 0}#annuncioPage #widgetContact p{font-size:14px}#annuncioPage #widgetContact #nomeAzienda{font-weight:bold;margin:0 0 5px 0}#annuncioPage #widgetMappa{width:100%;float:left;padding:0;margin:10px 0 0 0}#annuncioPage #widgetMappa #map{width:100%;height:500px;float:left;margin:0 0 20px 0}#modules,#contact,#sitemap{margin-top:10px}#contact .title p{margin:0 10px 10px 0}#contact #content{padding:10px;margin:0}#contact #contattaciForm{float:left;width:50%}#contact p{margin:0 0 10px 0}#contact input{width:100%;height:30px;padding:5px 10px 5px 10px;font-weight:bold;margin:0 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact select{width:100%;height:30px;padding:5px 10px 5px 10px;float:left;font-weight:bold;margin:0 0 10px 0}#contact textarea{width:100%;height:150px;float:left;margin:0 0 10px 0;padding:5px 10px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact .submitColor{height:40px}#contact #contattiText{float:left;margin:0 0 0 20px}#footer{margin:10px 0 0 0;float:left;width:100%;height:30px}#footer #footerContent{float:left;width:100%}#footer #navigation{width:100%;font-size:15px;background-color:#;float:left;padding:8px 0}#footer #navigation a{color:#}#footer #navigation li{float:left;margin:0 0 0 1%}#footer #navigation #sx{float:left;width:49%}#footer #navigation #rx{float:right;padding:0 15px 0 0;width:49%}#footer #navigation #rx li{float:right}#push{clear:both;height:61px}#modules #content{padding:10px}