@charset "UTF-8";.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@font-face{font-family:OpenSans;src:url(fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSansBold;src:url(fonts/OpenSans-Bold.ttf) format("truetype")}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}html{height:100%;min-height:100%;width:100%;font-family:OpenSans,arial;padding:0;margin:0;overflow:-moz-scrollbars-none}body{min-height:100%;width:100%;margin-right:-14px!important;padding-right:14px;padding:0;margin:0;opacity:0;animation:opacity .3s ease-in;overflow:-moz-scrollbars-none}body.loaded{animation:opacity .3s ease-in;opacity:1}body.overflowednone{overflow:hidden}.camminiamici .smallnormaltext{padding:0;padding-top:40px}.camminiamici .smallnormaltext .item_content p{padding:0 13.4% 0}.camminiamici a:link,.camminiamici a:visited{color:#da3b88;font-weight:700;text-decoration:none}.readmore{background-color:silver;width:24px;height:24px;line-height:23px;font-size:21px;font-weight:700;color:#fff;cursor:pointer;display:inline-block;text-align:center;margin:6px;float:right}.pagebox{color:#fff;width:100%;display:inline-block;padding:26px 0;margin:103px 0 0;position:absolute;z-index:1;font-size:20px;cursor:pointer;background-color:#0000bf}.pagebox .bold{font-weight:700}.pagebox:hover{background-color:#004fbf}.gallery{width:100%}.gallery .txta-button-bar{width:100%}.gallery #photos{line-height:0;-webkit-column-count:3;-webkit-column-gap:4px;-moz-column-count:3;-moz-column-gap:4px;column-count:3;column-gap:4px}.gallery #photos img{width:100%!important;height:auto!important;margin:0;margin-bottom:4px;max-width:auto;display:flex}.previewImage{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:1000}.previewImage .fa-times{cursor:pointer;position:absolute;right:20px;top:20px;color:gray;font-size:3vw}.previewImage .previewimginn{display:flex;height:100%}.previewImage .previewimginn img{display:block;max-width:90%;max-height:90%;width:auto;height:auto;margin:auto}.previewImage .previewimginn i.fa-chevron-left,.previewImage .previewimginn i.fa-chevron-right{position:absolute;color:gray;top:calc(50% - 20px);font-size:3vw}.previewImage .previewimginn i.fa-chevron-left{left:1.5%}.previewImage .previewimginn i.fa-chevron-right{right:1.5%}.ta-editor.ta-html{width:100%;height:100%!important;min-height:auto!important}.maincontwrap.antiscroll-wrap .antiscroll-inner{display:inline-block;width:100%!important}.maincontwrap.antiscroll-wrap .antiscroll-inner .socialmedia{background-color:#fff;opacity:0}.maincontwrap.antiscroll-wrap .antiscroll-inner.loaded .socialmedia{opacity:1}.caiminilist{width:100%}.caiminilist>div{font-size:32px;line-height:54px;text-align:center;border-bottom:1px solid #000}.caiminilist>div:first-child{border-top:1px solid #000}.item_content_wrapper{opacity:0;transition:opacity .5s ease-in}.item_content_wrapper.opened{opacity:1;visibility:visible;transition:opacity .5s ease-in}.item_content_wrapper.colored{color:#fff}.maincont{position:relative;background-color:#f6f9f6;box-shadow:-3px -3vh 10vh 0 #f6f9f6;display:inline-block;width:100%;text-align:center}.Button{background-color:silver;color:#000;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;transition:background-color .3s ease;border-radius:5px}.Button:hover{background-color:gray;transition:background-color .3s ease}.logincont{margin-top:100px}.mandat.notok{border-color:red!important}textarea{resize:none}.menucont{overflow:hidden;max-width:100%;height:52px;line-height:52px;display:inline-block;text-align:center;position:fixed;z-index:110;width:calc(100% - 20px);padding:10px 7px;min-width:460px;top:0;transition:all .2s ease-in}.menucont.hiding{top:-100px;transition:all .4s ease-in}.menucont .menuinner{border:1px solid #000;overflow:hidden;display:inline-block;background:#fff;width:100%;height:100%;vertical-align:middle;position:relative}.menucont .menuinner .logos{cursor:pointer;position:relative}.menucont .menuinner .logos img{display:table-cell;height:33px;margin-left:12px;float:left;margin-top:9px}.menucont .menuinner .logos img.walkart{margin-left:40px}.menucont .menuinner .logo{cursor:pointer;display:table-cell;position:relative;float:left;height:100%;margin-left:26px}.menucont .menuinner .logo img{height:39px;width:auto;position:relative;top:44%;transform:translateY(-50%)}.menucont .menuinner .logo .logt{font-family:OpenSansBold;color:#2c8df3;font-size:36px;font-weight:bolder;width:100%;display:inline-block;cursor:pointer}.menucont .menuinner .logo .logb{cursor:pointer;color:#9c9999;font-size:13px;font-weight:700;line-height:20px;display:inline-block}.menucont .menuinner .logointereg{display:table-cell;position:relative;float:left;height:100%;margin-left:11px}.menucont .menuinner .logointereg img{cursor:pointer;height:57px;width:auto;position:relative;top:50%;transform:translateY(-50%)}.menucont .menuinner .textlartecont{position:relative;float:left;display:table-cell;height:100%}.menucont .menuinner .textlartecont .textlarte{height:33px;border-left:2px solid #000;width:auto;font-weight:700;text-align:left;padding-left:9px;margin-left:6px;line-height:14px;font-size:11px;position:relative;top:55%;transform:translateY(-57%)}.menucont .menuinner .menubuttons{position:absolute;right:0;height:100%;top:0;justify-content:center;align-items:center;align-content:center}.menucont .menuinner .menubuttons .menuname{font-size:12px;font-weight:700;display:inline-block;float:left;margin-right:10px;height:100%}.menucont .menuinner .menubuttons .menubutton{line-height:65px;height:100%;display:inline-block;font-size:13px;font-weight:700;padding-left:1%;padding-right:1%;color:#9c9999;cursor:pointer;text-transform:uppercase;transition:background-color .3s linear}.menucont .menuinner .menubuttons .menubutton.opened,.menucont .menuinner .menubuttons .menubutton.selected,.menucont .menuinner .menubuttons .menubutton:hover{color:#2c8df3}.menucont .menuinner .menubuttons .menubutton span{overflow:hidden;max-height:100%;display:inline-block;white-space:nowrap}.menucont .menuinner .menuitems{list-style:none;padding:0;margin:0;z-index:2;background-color:#e7e7e7;display:inline-block;text-align:left;position:absolute;visibility:hidden;box-shadow:10px 10px 27px -8px rgba(0,0,0,.75)}.menucont .menuinner .menuitems.opened{visibility:visible}.menucont .menuinner .menuitems li{padding-left:25px;padding-right:17px;line-height:65px;font-size:19px;color:#838384;cursor:pointer}.menucont .menuinner .menuitems li:hover{background-color:#7f8082;color:#fff}.menucont .menuinner .menubuttons{float:right;display:table-cell}.menucont .menuinner .menubuttons .loginbutt,.menucont .menuinner .menubuttons .multibutt{width:54px;background-color:#fff;color:#000;cursor:pointer;display:table-cell;border-left:1px solid #000;height:100%;font-size:22px;cursor:pointer;vertical-align:top;float:left}.menucont .menuinner .menubuttons .loginbutt .img{font-size:25px;margin-top:6px}.menucont .menuinner .menubuttons .loginbutt .lbl{line-height:8px;margin-top:1px;font-size:9px;font-weight:700}.menucont .menuinner .menubuttons .loginbutt .lbl:hover{color:silver}.menucont .menuinner .menubuttons .loginbutt .lblbig{height:100%;vertical-align:middle;font-size:18px}.menucont .menuinner .menubuttons .loginbutt .lblbig:hover{color:silver}.menucont .menuinner .menubuttons .loginbutt .lblbig.selected{background-color:#d4d3d1}.menucont .menuinner .menubuttons .multibutt{display:table-cell;border-left:1px solid #000}.menucont .menuinner .menubuttons .multibutt .icon{line-height:45px;width:100%;height:100%}.menucont .menuinner .menubuttons .multibutt .icon:hover{color:silver}.menucont .itemsearch{float:left;margin-right:20px;margin-top:11px;position:relative}.menucont .itemsearch input{font-size:15px}.menucont .itemsearch .magnifier{position:absolute;width:16px;right:4px;top:3px;cursor:pointer}.menucont img{display:inline-block}.menucont span.icon{font-size:30px;margin-right:21px;cursor:pointer;line-height:45px;float:left;position:relative;display:inline-block;width:54px;text-align:center}.menucont span.icon:hover{color:#2c8df3!important}.menucont .loginlink{display:inline-table;float:left;font-size:12px;cursor:pointer;background:#9c9999;border-radius:20px;color:#fff;line-height:12px;padding:3px 6px;margin-top:20px;max-width:20px}.customcontent .furniture table{text-align:left;width:100%;border-collapse:collapse}.customcontent .furniture table th{color:#2c8df3;font-weight:400;background-color:#e6e6e6}.customcontent .furniture table tr{cursor:pointer}.customcontent .furniture table tr:hover{background-color:#eee}.customcontent .furniture table tr i.fa{color:#2c8df3;float:right;font-size:24px;width:10px;display:inline-block}.customcontent .furniture table tr select{margin:0}.customcontent h2{color:#2c8df3}.customcontent input[type=password],.customcontent input[type=text],.customcontent select,.customcontent textarea{font-family:OpenSans,arial;width:100%;font-size:15px!important;margin-bottom:10px;padding-left:5px}.customcontent input[type=password].required,.customcontent input[type=text].required,.customcontent select.required,.customcontent textarea.required{border-color:red}.customcontent textarea{height:100px}.customcontent input[required]::placeholder,.customcontent select.placeholder{color:silver}.customcontent input::placeholder{font-size:12px}.customcontent .textblue{font-weight:700;display:block}.customcontent .textblue.obligo{font-size:13px;margin-left:3px}.customcontent .fielderror{box-shadow:0 0 7px -1px red}.customcontent#nuovafornitura{color:#9c9999;margin-top:15px}.customcontent#nuovafornitura .tac{width:calc(100% - 50px)}.customcontent#nuovafornitura .txta-subcontent{background-color:#ccc;text-align:left;padding:20px}.customcontent#nuovafornitura .txta-subcontent span{margin:14px 0;display:inline-block;font-weight:bolder}.customcontent#nuovafornitura .txta-subcontent input,.customcontent#nuovafornitura .txta-subcontent textarea{margin-bottom:15px}.customcontent#nuovafornitura .txta-subcontent .tac{width:100%}.customcontent .accepttext{display:inline-block;margin:12px -2px}.customcontent .accepttext input{width:20px;height:20px;float:left}.customcontent .accepttext label{float:left}.validatefields{color:red;margin-top:15px}.Button{padding:5px 10px}.myaccount .accounttabs{margin-bottom:26px;display:flex;border-bottom:1px solid #c3c3c3}.myaccount .accounttabs span{cursor:pointer;flex:1;font-size:19px;color:gray}.myaccount .accounttabs span.opened{background-color:#c3c3c3;color:#000}.fa-bars{cursor:pointer;visibility:hidden;display:none;color:#000;width:53px;height:100%;font-size:36px!important;vertical-align:middle;position:relative;border-right:1px solid #000}.fa-bars:before{margin:auto;position:absolute;left:0;line-height:51px;top:0;bottom:0;right:0}.fa-bars:hover{color:silver}.fa-bars.on{float:left;display:table-cell;visibility:visible!important}.mobilemenu{visibility:hidden;text-align:left;position:fixed;left:-100%;width:100%;width:450px;max-width:100%;max-height:100%;height:calc(100% - 150px);transition:.3s;top:53px;z-index:112;padding-left:8px;padding-top:11px}.mobilemenu.opened{transition:.3s;left:0;visibility:visible}.mobilemenu .fawicon{display:inline-block;float:left}.mobilemenu .fawicon select{margin-top:22px;font-size:28px;font-family:FontAwesome,icomoon,sans-serif;border:1px solid #dcdcdc;line-height:29px}.mobilemenu sel-icon{float:left}.mobilemenu input{text-transform:uppercase;width:216px;line-height:29px;font-size:23px;float:left;margin-top:22px;padding-left:4px;border:1px solid #dcdcdc}.mobilemenu .antiscroll-wrap{width:100%}.mobilemenu .antiscroll-wrap .antiscroll-inner{height:100%;overflow:scroll;overflow-x:hidden;width:100%}.mobilemenu .fa-times{display:inline-block;margin-left:13px;margin-top:9px;padding:10px;font-size:28px;color:#1c4443;cursor:pointer}.mobilemenu ul{list-style:none;width:100%;margin:0;padding:0}.mobilemenu ul.firstlevel{display:inline-block}.mobilemenu ul li{padding-left:20px;cursor:pointer;font-size:25px;background-color:#fff;margin-top:1px}.mobilemenu ul li:hover .menuh{color:silver}.mobilemenu ul li.addrow .Button{margin-right:68px}.mobilemenu ul li>ul>li{padding-left:0;float:left;width:100%;font-size:24px;border-bottom:1px solid #9c9c9c}.mobilemenu ul div.menuh{color:#737372;text-transform:uppercase}.mobilemenu ul div.menuh .arrowclosed,.mobilemenu ul div.menuh .arrowopened{width:50px;float:right;margin-top:20px;visibility:hidden;display:none}.mobilemenu ul div.menuh .arrowclosed.opened,.mobilemenu ul div.menuh .arrowopened.opened{visibility:visible;display:inline-block}.mobilemenu ul.submenu{max-height:0;transition:max-height .15s ease-out;overflow:hidden;visibility:hidden;opacity:0;padding:0}.mobilemenu ul.submenu.opened{opacity:1;visibility:visible;max-height:1000px;transition:max-height .25s ease-in}.mobilemenu ul.submenu li:last-child{border-bottom:none}.mobilemenu ul.submenu li:hover{background-color:#f1f1f1}.mobilemenu ul.submenu li span{color:#9c9999}.mobilemenu .menuh input{margin-top:19px;margin-bottom:19px;color:#2c8df3}.mobilemenu .Button{line-height:24px;float:right;margin-top:13px}.mobilemenu .delmenu{margin:10px;padding:10px;color:rgba(255,0,0,.57)}.partnerlinks{margin-bottom:2%;width:80%;display:inline-block;vertical-align:middle;text-align:center}.partnerlinks>div{display:inline-block;width:32%}.partnerlinks img{display:inline-block;text-align:center;cursor:pointer;height:49px;padding:22px}.pieviaperte .smallnormaltext{max-width:900px;margin:auto}.pieviaperte .intereg{width:100%;display:inline-block;text-align:center}.pieviaperte .intereg img{width:30%}.pieviaperte .walkartlarte{width:100%;display:inline-block;text-align:center}.pieviaperte .walkartlarte img{width:60%}.pieviaperte .banners{width:100%;display:inline-block;text-align:center}.pieviaperte .banners img{width:80%}.pieviaperte .contcenter{font-style:italic;width:100%;display:inline-block;font-size:19px;line-height:33px}.pieviaperte .contcenter .leftside{float:left;width:60%}.pieviaperte .contcenter .rightside{float:right;width:38%}.pieviaperte .contcenter .rightside img{width:100%}.pieviaperte .textindent{text-indent:50px}.pieviaperte .bluedark{color:#01268b}.pieviaperte .bluelight{color:#00b0f0}.pieviaperte p{width:100%;display:inline-block}.pieviaperte p .underline{text-decoration:underline}.pieviaperte p.bold{font-weight:700}.walkartlogoblack{float:left;width:75px;padding-left:10%;margin-top:-67px;margin-bottom:-6px;z-index:5;position:absolute}.homemapcontupper{margin-top:21px;display:inline-block;width:100%;position:relative;color:#fff}.homemapcontupper .btxt{font-size:55px;margin-top:14px;display:inline-block}.homemapcontupper .stxt{font-weight:700;font-size:24px;margin-bottom:26px}.homemapcontupper .rightarr{cursor:pointer;right:10%;position:absolute;top:50%;font-size:72px;transform:translateY(-50%);font-size:72px}.datanew{display:inline-block;margin-bottom:32px;margin-top:3px}.datanew .leftside{width:49%;float:left;text-align:left}.datanew .leftside h1{font-size:35px;line-height:initial;text-align:left}.datanew .leftside p{font-size:16.5px;line-height:initial}.datanew .leftside .bigcirclenum{margin:auto;border-radius:50%;width:200px;height:200px;margin-top:131px}.datanew .leftside .bigcirclenum>span{color:#fff;font-size:122px;text-align:center;line-height:200px;width:100%;display:block}.datanew .rightside{margin-left:4%;width:47%;float:left}.datanew .rightside table{width:100%}.datanew .rightside table tr{border-bottom:1px solid #000}.datanew .rightside table tr td{vertical-align:middle;text-align:center;font-size:22px}.datanew .rightside table tr td:nth-child(1){font-size:79px;font-weight:400;width:202px}.homemapcont{background:#fefaef;display:inline-block;border-top:1px solid #000;width:100%}.homemapcont.noborder{border:none}.newscont{padding-top:26px;padding-bottom:25px;background:linear-gradient(to bottom,#fefaef 400px,transparent 400px);position:relative;float:left;text-align:center;width:100%;margin-bottom:39px}.newscont[type=home]{background:#efeeec;border-bottom:1px solid #000}.newscont[type=home] .news .newsitem{margin-right:0!important;padding-right:2%;padding-left:2%}.newscont .docdownload{background-color:#fff!important;color:#000;margin:0}.newscont .docdownload .drows{padding:0!important}.newscont .docdownload .drow.addnew{height:auto!important}.newscont .docdownload .drow .delmenu{float:right!important;margin:0!important;display:inline-block!important;position:absolute!important;right:0;color:rgba(255,0,0,.57)!important}.newscont .docdownload .drow span{color:#000!important;text-decoration:underline;font-size:15px!important;font-weight:400!important;max-width:100%!important;white-space:normal!important;line-height:23px!important;overflow:visible}.newscont .news{display:inline-block;width:84%;margin:auto;overflow:hidden}.newscont .news .newsitem{display:inline-block;width:29%;vertical-align:top;margin-bottom:3%;margin-right:4%;position:relative}.newscont .news .newsitem .newstitle{text-align:left;font-weight:700;font-size:15px;display:inline-block;width:100%}.newscont .news .newsitem .newstitle input{width:100%}.newscont .news .newsitem:last-child{margin-right:0!important}.newscont .news .newsitem>.file-upload{float:left;position:absolute;top:10px;left:10px;text-align:left}.newscont .news .newsitem .imgroll{background-color:#ececec;width:100%;height:18vw;position:relative;display:inline-block}.newscont .news .newsitem .insertedtime{color:silver;font-size:13px;float:left}.newscont .news .newsitem .imglist{width:100%;position:absolute;height:20%;bottom:2px;z-index:10}.newscont .news .newsitem .imglist .imgitem{display:inline-block;float:left;width:calc(25% - 4px);height:100%;background-size:cover;border:2px solid #000}.newscont .news .newsitem .imglist .imgitem .butdel{vertical-align:middle;margin:7px;cursor:pointer;font-size:21px;font-weight:700;color:red}.newscont .news .newsitem .img{background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0}.newscont .news .newsitem .txtcont{position:relative}.newscont .news .newsitem .txt{display:inline-block;text-align:left;font-size:15px;margin-top:4px}.newscont .news .newsitem .txt h1{font-weight:700;font-size:18px;margin-bottom:11px;font-family:OpenSansBold}.newscont .news .newsitem .txt .header{font-weight:700;font-size:18px;margin-bottom:11px;font-family:OpenSansBold}.newscont .news .newsitem .txt .bottom{margin:20px 0}.socialmedia{padding-top:41px;position:relative;float:left;text-align:center;width:100%}.socialmedia .buttonssocial{display:inline-block;margin:auto;list-style:none;float:left}.socialmedia .buttonssocial li{margin-right:10px}.socialmedia .buttonssocial li a:hover{background-color:silver}.socialmedia .buttonssocial ul{list-style:none;width:100%;margin:0;padding:0;list-style:none;display:flex}.socialmedia .buttonssocial ul li{margin:0;padding:0;flex:1;margin-right:10px}.socialmedia .buttonssocial a{text-align:center;display:inline-block;position:relative;font-size:18px;margin:auto;cursor:pointer;color:#fff;background-color:#999;border-radius:100%;overflow:hidden;width:30px;height:30px;line-height:30px}.socialmedia .buttonssocial a span{border-radius:100%;width:30px;height:30px;line-height:30px}.socialmedia .buttonssocial a span:hover{background-color:silver}.socialmedia .footer{width:100%;text-align:left;display:inline-block;color:#999;font-size:12px}.socialmedia .footer .top{display:table;width:100%;text-align:center}.socialmedia .footer .top .tleft{border:1px solid #000;border-left:none}.socialmedia .footer .top .tright{border:1px solid #000;border-right:none}.socialmedia .footer .top .tleft,.socialmedia .footer .top .tright{display:table-cell;vertical-align:middle;width:25%;background-color:#f2f2f2}.socialmedia .footer .top .tleft img,.socialmedia .footer .top .tright img{position:relative;display:inline-block;margin:auto;width:28%;max-width:69px}.socialmedia .footer .top .tmid{display:table-cell;vertical-align:middle;width:50%;background-color:#f2f2f2;margin:0 1px;border-top:1px solid #000;border-bottom:1px solid #000}.socialmedia .footer .bottom{background-color:#f2f2f2;margin-top:1px;line-height:49px}.socialmedia .footer .bold{font-weight:700}.socialmedia .footer .text{color:silver;font-size:10px}.socialmedia .footer .pagemap{margin:10px;display:inline-block;text-align:left}.socialmedia .footer .pagemap ul{list-style:none;margin:0;padding:0}.socialmedia .footer .pagemap ul li{text-transform:uppercase}.socialmedia .footer .pagemap ul li:last-child{flex:.6}.socialmedia .footer .pagemap ul li div{cursor:pointer;display:inline-block;float:left;clear:both}.socialmedia .footer .pagemap ul li div:hover{color:#e4e4e4}@keyframes fadeInLeft{0%{visibility:visible;opacity:0;-webkit-transform:translateX(-20px)}25%{visibility:visible;opacity:1;-webkit-transform:translateX(0)}75%{visibility:visible;opacity:1;-webkit-transform:translateX(0)}100%{visibility:visible;opacity:0;-webkit-transform:translateX(20px)}}.fadeInLeft{animation-name:fadeInLeft}.datasended{animation-fill-mode:both;animation-duration:3s;visibility:hidden;opacity:0;position:fixed;z-index:10;top:50%;left:50%;width:320px;border-radius:10px;color:#fff;font-size:22px;background-color:#a2dded;line-height:77px;margin-left:-160px;margin-top:-40px;text-align:center;box-shadow:10px 10px 27px -8px rgba(0,0,0,.75)}.canhover{cursor:pointer!important}.canhover:hover{color:#fff}.canhover:hover span span{color:#fff}.footerlink{list-style:none;margin:0;text-align:center;padding:0;font-weight:700}.footerlink li{margin-right:7px;display:inline-block;cursor:pointer}.footerlink li:hover{color:silver}.footerlink li img{height:22px;line-height:38px;margin-top:15px;margin-bottom:-6px}.footerlink li:first-child:before{width:auto;content:''!important}.copyright{font-weight:700;display:inline-block;width:100%;text-align:center;line-height:10px;margin-bottom:19px}.icon-download:hover{color:#fff}.mt50{margin-top:50px!important}.mt70{margin-top:70px!important}.mt90{margin-top:90px!important}.mt0{margin-top:0!important}.mt15{margin-top:15px!important}.mt120{margin-top:120px!important}.mt20{margin-top:30px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px!important}.mt-10{margin-top:-10px!important}.mh100{max-height:100%;min-height:763px}.fl{float:left!important}.dib{display:inline-block!important}.fr{float:right!important}.w100p{width:100%;padding-left:0;padding-right:0}.twoimages{overflow:hidden;display:table;width:100%;height:33vw;margin-bottom:30px}.twoimages .img{background-repeat:no-repeat;background-size:cover;background-position:center;width:calc(50% - 80px);height:100%;padding:20px;margin:20px;display:table-cell;float:left}.tac{text-align:center!important}.tar{text-align:right}.fa-trash{color:#f37373;cursor:pointer;font-size:27px!important;margin:10px}.fa-floppy-o{color:#2c8df3;cursor:pointer;font-size:27px!important;margin:10px}h1,h2{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:400}.mailto{text-decoration:none;color:initial}.homemessagecont{width:100%;height:100%;position:relative;display:inline-block;text-align:center}.homemessagecont.thinner{height:30%}.homemessagecont.notext{height:74px}.homemessagecont .homemessageinner{bottom:4%;width:100%;position:absolute}.homemessagecont .homemessagerow{margin-top:calc(100px + 10%);position:relative;width:100%}.homemessagecont .homemessagerow .buttbcont{width:100%;margin:16px 0}.homemessagecont .homemessagerow .fawicon{display:inline-block;float:left}.homemessagecont .homemessagerow .fawicon select{font-size:28px;margin-left:0!important;font-family:FontAwesome,icomoon,sans-serif}.homemessagecont .homemessagerow select{float:left;margin-left:20px;font-size:20px;height:30px;border:1px solid #dcdcdc;line-height:29px}.homemessagecont .homemessagerow .homemessage{min-height:125px;border:4px solid #fff;color:#fff;margin:auto;display:inline-block;width:92%}.homemessagecont .homemessagerow .homemessage .txtheader h1{font-size:4.4vw;margin:7px 0 0 0;font-weight:700}.homemessagecont .homemessagerow .homemessage .icon{background-position:center;vertical-align:middle;color:#2c8df3;width:4vw;display:table-cell;font-size:8vh;padding:10px;padding-right:0}.homemessagecont .homemessagerow .homemessage .txt{font-weight:700;font-size:1.7vw;vertical-align:middle;text-align:center;margin-left:14px;padding:13px}.homemessagecont .homemessagerow .homemessage .txt h2,.homemessagecont .homemessagerow .homemessage .txt h3{font-size:2.5vw;font-weight:700}.headerh1{padding-top:40px}.headerh1.bordertop{border-top:1px solid #000}.menuitemwrapper{width:100%;position:relative;display:inline-block;background-color:#fff}.menuitemwrapper.womenu{margin-top:0!important}.menuitemwrapper .menuitemcont{width:100%;min-height:300px;display:inline-block;overflow:hidden}.menuitemwrapper .menuitemcont.news{margin-top:85px}.menuitemwrapper .menuitemcont.account{margin-top:60px;padding:20px}.menuitemwrapper .menuitemcont .menu_items_cont{display:flex}.menuitemwrapper .menuitemcont .menu_items_cont .menu_items{margin-top:34px;margin-bottom:19px;height:114px;flex:1}.menuitemwrapper .menuitemcont .menu_items_cont .menu_items .circle{background-color:#e8e8e8;color:#2c8df3;width:100%;height:14vw;display:inline-block}.menuitemwrapper .menuitemcont .menu_items_cont .menu_items .name{color:#9c9999;margin-top:16px;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;cursor:pointer}.menuitemwrapper .menuitemcont .menu_items_cont .menu_items.selected .circle{background-color:#2c8df3;color:#fff}.menuitemwrapper .menuitemcont .menu_items_cont .menu_items.selected .name{color:#2c8df3}.menuitemwrapper .menuitemcont .homeselections{padding-top:27px;margin-bottom:14px;display:inline-block;width:100%;text-align:left}.menuitemwrapper .menuitemcont .homeselections .homerow{text-align:center;display:inline-block;margin-bottom:10px;width:100%;float:left}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items{float:left;width:calc(25% - 13px);display:inline-block;background-color:silver;margin-left:10px;cursor:pointer}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items:hover .circle{box-shadow:inset 0 0 100px 100px rgba(255,255,255,.3)}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items:hover .name{box-shadow:inset 0 0 100px 100px rgba(255,255,255,.3)}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items:last-child{margin-right:10px}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items .circle{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:silver;color:#2c8df3;width:100%;height:14vw;display:inline-block}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items .name{color:#fff;font-size:1.3vw;line-height:3vw;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#000;text-transform:uppercase}.menuitemwrapper .menuitemcont .homeselections .homerow .home_items .text{margin-top:4px;font-size:13px;cursor:pointer;text-align:left;width:90%;display:inline-block}.menuitemwrapper .menuitemcont .homeselections.inline .homerow{margin:0;color:#fff}.menuitemwrapper .menuitemcont .homeselections.inline .homerow .name{padding:8px;margin-bottom:2px;cursor:pointer;font-size:22px;font-weight:700}.menuitemwrapper .menuitemcont .searcheditems{padding:2%;text-align:left;color:#000}.menuitemwrapper .menuitemcont .searcheditems:first-child{margin-top:84px}.menuitemwrapper .menuitemcont .searcheditems .searchrow{cursor:pointer}.menuitemwrapper .menuitemcont .searcheditems .searchrow span{margin-right:10px}.menuitemwrapper .menuitemcont .searcheditems .searchrow .datetime{color:silver;font-size:12px;display:inline-block;width:100%}.menuitemwrapper .menuitemcont .searcheditems .searchrow .mcontent{color:#9c9999;font-style:italic}.menuitemwrapper .menuitemcont .searcheditems .searchrow .mcontent .matchstr{font-weight:700;color:gray;margin:0;padding:0}.menuitemwrapper .menuitemcont .publications{text-align:left;padding-left:25px;padding-bottom:20px;display:inline-block;width:100%}.menuitemwrapper .menuitemcont .publications .pu_row{color:#666;width:94%;margin-bottom:30px;display:inline-block}.menuitemwrapper .menuitemcont .publications .pu_row .pu_left{float:left;width:calc(100% - 112px)}.menuitemwrapper .menuitemcont .publications .pu_row .pu_right{float:right}.menuitemwrapper .menuitemcont .publications .pu_row .pu_right .Button{margin-top:8px;margin-bottom:10px}.menuitemwrapper .menuitemcont.news .publications .pu_row{color:#666;width:96%;margin-bottom:30px;display:inline-block}.menuitemwrapper .menuitemcont.news .publications .pu_row .pu_left{float:left;width:100%}.menuitemwrapper .menuitemcont.news .publications .pu_row .pu_date{margin:0}.menuitemwrapper .menuitemcont .docdownload{position:relative;text-align:left;font-weight:bolder;background-color:#ccc}.menuitemwrapper .menuitemcont .docdownload .header{width:100%;text-align:center;background-color:#fff;color:#000}.menuitemwrapper .menuitemcont .docdownload h1{padding:48px 0 20px}.menuitemwrapper .menuitemcont .docdownload .file-upload button,.menuitemwrapper .menuitemcont .docdownload .file-upload input{margin-top:7px}.menuitemwrapper .menuitemcont .docdownload.map{background-color:#cdcdcd;padding-left:29px}.menuitemwrapper .menuitemcont .docdownload.map.comuni{background-color:#2c8df3}.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap .col1{color:#fff!important}.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg circle{fill:#fff}.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st10,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st6{fill:#30b57c!important}.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st1,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st13,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st2,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st3,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st4,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st5,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st6,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st7,.menuitemwrapper .menuitemcont .docdownload.map.comuni .comunimap svg .st8{stroke:#fff!important}.menuitemwrapper .menuitemcont .docdownload .drow{position:relative;display:inline-block;width:100%}.menuitemwrapper .menuitemcont .docdownload .drow:hover{color:#9e9d9d}.menuitemwrapper .menuitemcont .docdownload .drow .icon{color:#fff;font-size:46px;margin-left:19px}.menuitemwrapper .menuitemcont .docdownload .drow span{cursor:pointer;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%;display:inline-block}.menuitemwrapper .menuitemcont .docdownload .drow span input{margin-top:7px;padding-left:5px;float:left}.menuitemwrapper .menuitemcont .colcont{display:flex;width:93%}.menuitemwrapper .menuitemcont .colcont .col1{flex:.8}.menuitemwrapper .menuitemcont .colcont .col2{flex:1.2}.menuitemwrapper .menuitemcont .colcont .mapareatxt{font-weight:400;cursor:pointer;float:left;clear:both}.menuitemwrapper .menuitemcont .colcont .mapareatxt.selected,.menuitemwrapper .menuitemcont .colcont .mapareatxt:hover{color:#fff;background-color:#94c8ff}.menuitemwrapper .menuitemcont .colcont .mapareatxt.header{cursor:default;font-weight:bolder}.menuitemwrapper .menuitemcont .colcont .mapareatxt.header:hover{color:inherit}.menuitemwrapper .menuitemcont .colcont .areamap{margin-top:24px}.menuitemwrapper .menuitemcont .colcont .areamap svg{width:100%;height:518px}.menuitemwrapper .menuitemcont .item_content_cont{width:80%;font-size:14px;margin:35px 0;text-align:center;display:inline-block}.menuitemwrapper .menuitemcont .item_content_cont .pu_date{margin-left:32px}.menuitemwrapper .menuitemcont .item_content_cont .item_content{display:inline-block;overflow:hidden;width:calc(100% - 50px);text-align:left}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h1],.menuitemwrapper .menuitemcont .item_content_cont .item_content h1{margin-top:10px;line-height:42px;font-weight:700;margin-bottom:11px}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h1]{font-size:25px;line-height:23px;margin:auto}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h2],.menuitemwrapper .menuitemcont .item_content_cont .item_content h2{font-size:19px;line-height:19px;margin:auto;line-height:25px}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h3],.menuitemwrapper .menuitemcont .item_content_cont .item_content h3{font-weight:700}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h4],.menuitemwrapper .menuitemcont .item_content_cont .item_content h4{font-weight:700}.menuitemwrapper .menuitemcont .item_content_cont .item_content button[name=h2]{font-size:20px}.menuitemwrapper .menuitemcont .item_content_cont .item_content button{vertical-align:top}.menuitemwrapper .menuitemcont .item_content_cont .item_content .bar-btn-dropdown{display:inline-block;vertical-align:top}.menuitemwrapper .menuitemcont .item_content_cont .item_content .bar-btn-dropdown ul{list-style:none;position:absolute;z-index:10}.menuitemwrapper .menuitemcont .item_content_cont .item_content .bar-btn-dropdown ul li{margin-left:0}.menuitemwrapper .menuitemcont .item_content_cont .item_content .bar-btn-dropdown ul li:before{content:''}.menuitemwrapper .menuitemcont .item_content_cont .item_content img{max-width:100%;margin-right:28px;margin-bottom:10px}.menuitemwrapper .menuitemcont .item_content_cont .item_content a{font-weight:700}.menuitemwrapper .menuitemcont .item_content_cont .item_content a:link{color:#575756;text-decoration:none}.menuitemwrapper .menuitemcont .item_content_cont .item_content a:visited{color:#575756}.menuitemwrapper .menuitemcont .item_content_cont .item_content a:hover{color:#575756}.menuitemwrapper .menuitemcont .item_content_cont .item_content a:active{color:#575756}.menuitemwrapper .menuitemcont .item_content_cont .item_content ul{margin-left:0;padding-left:0;list-style-type:none}.menuitemwrapper .menuitemcont .item_content_cont .item_content ul li{position:relative;margin-left:2em}.menuitemwrapper .menuitemcont .item_content_cont .item_content ul li:before{position:absolute;left:-2em;content:"—"}.addnewnewscont,.delmenu,.savmenu{display:block!important}.menuitemhome{width:100%;text-align:center;opacity:0;animation:opacity .3s ease-in}.menuitemhome.loaded{animation:opacity .3s ease-in;opacity:1}.menuitemhome #slideshow,.menuitemhome video#home{margin-bottom:26px;margin-top:116px}.menuitemhome .item_content_cont{margin:0;font-size:3.5vw!important}#mapcallout{position:absolute;background-color:red;width:270px;border-radius:5px;margin-left:-178px;margin-top:35px;padding:5px}#mapcallout.arrow_box{position:absolute;background:#d1effc;background:linear-gradient(to right,#d1effc 0,#00b1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1effc', endColorstr='#00b1f3', GradientType=1 );border:2px solid #fff}#mapcallout .arrow_box:before,#mapcallout.arrow_box:after{bottom:100%;left:69%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#mapcallout.arrow_box:after{border-color:rgba(0,179,244,0);border-bottom-color:#40c4f6;border-width:18px;margin-left:-30px}#mapcallout.arrow_box:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:33px;margin-left:-33px}#mapcallout .header{color:#2c8df3;font-size:17px;text-transform:uppercase;font-weight:bolder;margin-left:7px}#mapcallout ul{list-style:none;margin:0;padding:0}#mapcallout ul.top{color:#fff;background:linear-gradient(to right,#c9dff5 0,#00589a 100%)}#mapcallout ul.bottom{color:gray;background:#fff;background:linear-gradient(to right,#fff 0,#a6a6a6 100%)}#mapcallout ul li{width:calc(49% - 7px);padding-left:7px;display:inline-block}.inputsearch{position:absolute;font-size:16px;opacity:0;line-height:24px;border:1px solid #000}.inputsearch.opened{z-index:156;padding-left:4px;opacity:1;visibility:visible;transition:opacity .3s ease-in}.loginform{position:absolute;width:230px;z-index:111;background-color:#fff;color:#000;padding:21px 45px;opacity:0;font-size:13px;box-shadow:2px 5px 72px 17px #afafaf}.loginform.opened{opacity:1;visibility:visible;transition:opacity .3s ease-in}.loginform .header{color:silver;font-size:16px;margin-bottom:-6px}.loginform .name{margin-top:4px}.loginform input[type=email],.loginform input[type=password],.loginform input[type=text]{background-color:#e6e6e6;border:none;font-size:20px;width:100%;line-height:25px;margin-top:4px;font-size:16px;padding-left:5px}.loginform input:-webkit-autofill{background-color:#e6e6e6!important;box-shadow:0 0 0 50px #e6e6e6 inset;background-position:0 0}.loginform .button{padding:4px 4px;border-radius:4px;float:right;margin-top:34px;color:#fff;cursor:pointer;display:inline-block}.loginform .lostpass{width:100%;float:left}.loginform .lostpass:hover{color:silver;cursor:pointer}.loginform .LoginFailed{cursor:pointer;color:rgba(255,0,0,.57)}.walkartbig{width:37%;margin-bottom:8px;margin-top:81px}.walkarthome{width:24%;margin-top:42px;margin-bottom:18px;min-width:250px}.backimagecont{height:100%;position:relative}.backimagecont.noimages{height:initial}.backimage{overflow:hidden;height:100%;padding:0;position:absolute;top:0;width:100%;background-attachment:fixed}.pageimgback{margin-top:21px;position:relative;width:100%}.slidercont{overflow:hidden;display:inline-block;width:100%;height:100%}.slidercont .slidenav{color:#fff;z-index:1;position:absolute;left:3%;top:318px;font-size:7vw;font-weight:lighter;float:left;display:inline-block;cursor:pointer}.slidercont .slidenav.right{right:3%;left:auto;float:right}.slides{width:100%;height:100%;display:inline-block}.slider{width:100%;height:100%;float:left;background-size:cover;background-position:center center}.slider #slideinner{width:100%;height:100%}#slides .slider{position:absolute}.slider{opacity:0;transition:opacity 2s}.slider.show{opacity:1}#photo{max-height:100%;width:100%;height:100%;min-height:100%;background-position:center center;background-size:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}#photo .phototext{display:inline-block;padding:3px 268px 25px 43px;border-bottom-right-radius:80%;font-size:5vw;background-color:rgba(0,0,0,.63)}.downinfocont{display:flex;width:100%}.downinfocont .doincol{width:32%;float:left;margin-top:1%;margin-right:1%;position:relative}.downinfocont .doincol:first-child{margin-left:1%}.downinfocont .doincol:last-child{margin-right:0!important}.downinfocont .doincol table tr td{color:#575756}.downinfocont .doincol table{padding:36px;width:100%;position:relative;font-weight:700}.downinfocont .doincol .doinback{width:100%;height:100%;position:absolute}.downinfocont .doincol .docdownload{background-color:transparent;padding:36px}.downinfocont .doincol .docdownload .drow .icon{display:none}.downinfocont .doincol .docdownload .drow span{color:#fff}.chartmaincont{text-align:left;font-size:16px;color:#000}.chartmaincont h1{text-align:center;color:#000}.chartmaincont .item_content img{width:100%!important}.smallnormaltext{text-align:left;font-size:21px;padding:40px 13.4% 0;color:#000}.smallnormaltext h1{color:#000}.smallnormaltext.borderbottom{border-bottom:1px solid #000}.smallnormaltext .item_content>div>span{color:#000}.smallnormaltext h4{font-size:23px;font-weight:400}.smallnormaltext table{table-layout:fixed;font-size:13px;border-collapse:collapse;font-weight:700}.smallnormaltext table tr td{vertical-align:top}.smallnormaltext table tr td img{width:95%}.smallnormaltext table tr td>div{margin-top:16px;font-size:14px}text-angular{border:1px solid silver;display:inline-block;border:1px solid #9c9999;width:99%}text-angular .btn-group{display:inline-block}text-angular .btn-group button[name=ol],text-angular .btn-group button[name=ul]{display:none}text-angular .ta-scroll-window.form-control{min-height:100px!important;overflow:hidden!important}text-angular .ta-toolbar{background-color:#ccc;padding:4px}.chartcont{width:100%;margin-top:53px}.chartcont .chartheader{width:100%;text-align:left;font-size:19px;font-family:OpenSansBold}.chartcont .chartlevel{width:100%;display:inline-block;vertical-align:top}.contactdata{vertical-align:top;width:100%;font-size:18px;display:inline-block;margin-bottom:20px}.contactdata h1{margin-bottom:26px}.contactdata .leftside{font-style:italic;text-align:left;width:48%;float:left}.contactdata .leftside a{text-decoration:none;padding:14px 0;display:inline-block}.contactdata .leftside span.tipo{font-weight:700}.contactdata .arow:first-child{border-top:1px solid #000}.contactdata .arow{border-bottom:1px solid #000}.contactdata .rightside{text-align:left;width:48%;float:left;margin-left:4%}.contactdata .rightside :first-child{border-top:1px solid #000;padding-top:13px}.contactdata .rightside .contactdatainner div{border-bottom:1px solid #000;margin:13px 0}#maphoverpopup{position:absolute;background:#fff;color:#000;padding:2px;border-radius:10px;font-weight:700;font-size:13px}.mapcont{max-height:100%;height:70vw;width:100%;margin:auto;position:relative}.mapcont #map,.mapcont iframe#map{width:100%;height:100%}#map{max-height:100%;height:70vw;width:100%;margin:auto;position:relative}#map #map,#map iframe#map{width:100%;height:100%}.angular-google-map-container{height:400px}.normalcontent{width:75%;font-size:3.5vw;text-align:center;display:inline-block;margin:4vh 0}#cookiebox{background-color:rgba(255,255,255,.8);display:inline-block;padding:10px;position:fixed;bottom:10px;right:10px;border:2px solid gray;z-index:10;font-family:OpenSans;font-size:12px}#cookiebox button{color:#fff;font-size:12px;border:none;cursor:pointer}#cookiebox button.green{background-color:#000;color:#fff}#cookiebox button.red{background-color:#949494}.pu_date{color:#2c8df3;font-weight:700;display:inline-block;float:left;width:100%;text-align:left}.pu_name{display:inline-block;float:left;margin:25px;background-color:#2c8df3;color:#fff;padding:6px;font-family:OpenSans,arial;border-radius:5px;width:90%}svg polygon.active,svg polygon:hover{fill:red}.backgroundimg{background:url(images/acqua_pre.jpg);background-color:#f6f8f6;display:inline-block;position:relative;left:0;background-repeat:no-repeat;background-size:100% 90%;min-width:100%;padding:0;z-index:0;margin-top:-6%;margin-bottom:-2%}video#acqua{min-height:283px;background-color:#f6f8f6;display:inline-block;position:relative;padding:0;left:0;width:100%;margin-top:-6vw;margin-bottom:-5px;background:url(images/acqua_pre.jpg);background-size:100% 40%;background-repeat:no-repeat;background-position:0 -250px;z-index:1;height:auto}.videobottomdiv{display:inline-block;position:relative;width:100%;height:100px;margin-top:-114px;background:linear-gradient(rgba(254,255,252,0) 0,rgba(246,249,246,.85) 50%,#f6f9f6 100%)}.boldblack{font-weight:700}.txta-button-bar{width:calc(100% - 46px)}.faturrawrapper{margin-bottom:10px}.txta-subcontent{margin-bottom:0;max-height:0;transition:all .15s ease-out;overflow:hidden;opacity:0}.txta-subcontent.opened{opacity:1;margin-top:10px;max-height:10000px;transition:all .25s ease-in,margin-bottom}.txta-subcontent .docdownload{margin-top:10px;margin-bottom:10px}.txta-subcontent .fatturasmall{font-weight:700;background-color:#e6e6e6;width:220px;margin-top:4px;margin-bottom:7px;display:inline-block;margin-right:13px}.txta-subcontent .fatturasmall .faturaheader{display:block;padding:3px 9px;background-color:#666;color:#fff}.txta-subcontent .fatturasmall .faturadata{color:#99999a;padding:5px;margin-top:11px}.txta-subcontent .fatturasmall .faturadata table{font-weight:700;color:#99999a;width:100%}.txta-subcontent .fatturasmall .faturadata table td:nth-child(2){text-align:right}.txta-subcontent .fatturasmall .faturadata table .topay{color:#c7272d}.txta-subcontent .fatturasmall .faturadata table .paid{color:#39b54a}.txta-subcontent .fatturasmall .faturadata .pdfbutt{margin:10px 0;padding:5px}.txta-subcontent .fatturasmall .faturadata .pdfbutt .icon.fa{color:#2c8df3}.txta-subcontent .fatturasmall .faturadata .pdfbutt span:hover{color:#479df9;cursor:pointer}.stripetable{width:100%;border-collapse:collapse}.stripetable tr:nth-child(odd){background-color:#e6e6e6}.stripetable td{color:#666;padding-left:12px}.menu_content_item{margin-bottom:31px}.menu_content_item .pu_row{padding-bottom:15px!important}.windows8{position:relative;width:40px;height:40px;margin:auto}.windows8 .wBall{position:absolute;width:38px;height:38px;opacity:0;transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);animation:orbit 3.0225s infinite;-o-animation:orbit 3.0225s infinite;-ms-animation:orbit 3.0225s infinite;-webkit-animation:orbit 3.0225s infinite;-moz-animation:orbit 3.0225s infinite}.windows8 .wBall .wInnerBall{position:absolute;width:5px;height:5px;background:#2c8df3;left:0;top:0;border-radius:5px}.windows8 #wBall_1{animation-delay:656ms;-o-animation-delay:656ms;-ms-animation-delay:656ms;-webkit-animation-delay:656ms;-moz-animation-delay:656ms}.windows8 #wBall_2{animation-delay:133ms;-o-animation-delay:133ms;-ms-animation-delay:133ms;-webkit-animation-delay:133ms;-moz-animation-delay:133ms}.windows8 #wBall_3{animation-delay:.2665s;-o-animation-delay:.2665s;-ms-animation-delay:.2665s;-webkit-animation-delay:.2665s;-moz-animation-delay:.2665s}.windows8 #wBall_4{animation-delay:.3995s;-o-animation-delay:.3995s;-ms-animation-delay:.3995s;-webkit-animation-delay:.3995s;-moz-animation-delay:.3995s}.windows8 #wBall_5{animation-delay:533ms;-o-animation-delay:533ms;-ms-animation-delay:533ms;-webkit-animation-delay:533ms;-moz-animation-delay:533ms}@keyframes orbit{0%{opacity:1;z-index:99;transform:rotate(180deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(300deg);animation-timing-function:linear;origin:0}30%{opacity:1;transform:rotate(410deg);animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;transform:rotate(645deg);animation-timing-function:linear;origin:30%}70%{opacity:1;transform:rotate(770deg);animation-timing-function:ease-out;origin:39%}75%{opacity:1;transform:rotate(900deg);animation-timing-function:ease-out;origin:70%}76%{opacity:0;transform:rotate(900deg)}100%{opacity:0;transform:rotate(900deg)}}.admin_wrapper{margin-top:-89px;width:98%;margin-left:1%;z-index:111;position:relative}.admin_wrapper .admintable{width:100%;background:#fff;border-collapse:collapse;font-size:10px;cursor:default}.admin_wrapper .admintable tr{border-bottom:1px solid silver}.admin_wrapper .admintable tr td{height:25px;margin:0;border-right:1px solid #e2d3cd;padding:0}.admin_wrapper .admintable tr th{background:#7b675f;color:#fff;text-align:left;padding-left:5px}.admin_wrapper .admintable tr .buttonfield{width:50px}.admin_wrapper .admintable tr .button{font-size:10px;padding:3px 3px;font-weight:400}.admin_wrapper .admintable input{width:100%;height:100%;margin:0;padding:0;border:0;padding-left:5px;font-size:10px}.admin_wrapper .admintable input.notconf{background-color:#ff9e9e}.admin_wrapper .admin_menu{display:inline-block;text-align:left;width:100%;background:#7b675f;color:#fff;padding:.3%}.gallery .slick-container{margin:0}p{padding:0;margin:0}.whiteh1 h1{color:#fff!important}.autolcont select{width:45%!important;float:left}.autolcont input{width:45%!important;float:right}.alertify-notifier{position:fixed;top:50%;left:50%;margin-left:0}.alertify-notifier .ajs-message{right:130px!important;top:-100px!important;padding:34px!important;opacity:0!important;font-weight:700!important;font-size:18px!important;transition:all .6s ease-out!important}.alertify-notifier .ajs-message.ajs-visible{opacity:1!important;transition:all .6s ease-in!important}.tal{text-align:left}main{display:flex;margin-bottom:20px}section{flex-grow:1}aside{flex-basis:150px;flex-shrink:0}h1{font-size:30px;font-weight:700}a:link,a:visited{color:#000;text-decoration:underline}@media screen and (max-width:1050px){.homeselections .homerow .home_items .text{font-size:13px!important;width:90%}.menuoptionsinner{position:absolute;top:15px;right:0}.fa-bars{float:left;display:inline-block;visibility:visible!important}.onmobileleft{margin-left:0!important}.onmobileright{margin-right:0!important;float:right}}@media (max-width:1000px){.menuname{display:none!important}.datanew .leftside,.datanew .rightside{width:100%}.contactdata{font-size:14px}}@media (max-width:800px){.chartmaincont .chartcont .chartlevel{width:100%}.chartmaincont .chartcont .contactdata{width:100%}.downinfocont{width:auto!important}.downinfocont .doincol{margin-left:0!important;width:100%}.newscont .news li{display:inline-block!important;width:100%!important;clear:both;margin-bottom:50px}.newscont .news li .img{height:52vw!important}.homeselections .homerow .home_items{width:calc(100%)!important;margin-left:0!important;margin-bottom:11px;position:relative}.homeselections .homerow .home_items .name{font-size:14px!important}.homeselections .homerow .home_items .circle{height:40vw!important}#photos{column-count:2!important}.menubuttons{display:none!important}.bigcirclenum{margin-top:0!important}}.maincont.editmode .newsitem{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #dedede}.maincont.editmode .newsitem .img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #dedede}@media (max-width:660px){.menuinner{width:100%!important}.homemessagecont .homemessagerow .homemessage .txt{font-size:14px}h1{font-size:18px}.smallnormaltext{padding:40px 5% 0;font-size:17px}.caiminilist>div{font-size:18px;line-height:39px}.menuitemwrapper .menuitemcont .homeselections.inline .homerow .name{font-size:15px}.walkartlogoblack{float:left;width:46px;padding-left:1%}}@media screen and (max-width:580px){.menuoptionsinner .itemsearch{display:none}}@media (max-width:400px){#photos{column-count:1!important}video#acqua{min-height:232px!important}}