/* Id: 7.4271901.1460628153
 * Generated: May 6, 2016 4:31:01 PM
 * Name: color.css
 */

.html-specifier .body{color:#444;background-image:url(/polopoly_fs/1.2660922.1459171059!/httpImage/image.jpeg);background-position:center top;background-repeat:no-repeat;background-size:cover}.html-specifier a{color:inherit}.html-specifier a:active{outline:0 none}.html-specifier .fancybox-next span,.html-specifier .news-box-next,.html-specifier .box_skitter a.next_button,.html-specifier .dialog-next,.html-specifier .videothumbs-next,.html-specifier .dialog-next,.html-specifier .fancybox-prev span,.html-specifier .news-box-prev,.html-specifier .box_skitter a.prev_button,.html-specifier .dialog-prev,.html-specifier .videothumbs-prev,.html-specifier .dialog-prev{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAwSDEzTDUgMTAgMTMgMjBIOEwwIDEwWk0xMyAwSDE4TDI2IDEwIDE4IDIwSDEzTDIxIDEwWiIgZmlsbD0iIzY2NjY2NiIvPjwvc3ZnPg==);height:20px;width:13px}.html-specifier .fancybox-next span,.html-specifier .news-box-next,.html-specifier .box_skitter a.next_button,.html-specifier .dialog-next,.html-specifier .videothumbs-next,.html-specifier .dialog-next{background-position:-13px 0}.html-specifier #fancybox-buttons a.btnPlay{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:0 0}.html-specifier #fancybox-buttons a.btnNext{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-126px 0;background-repeat:no-repeat}.html-specifier #fancybox-buttons a.btnPrev{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-84px 0}.html-specifier #fancybox-buttons a.btnPlay.btnPlayOn{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-43px 0}.html-specifier #fancybox-buttons a.btnToggle{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-252px 0}.html-specifier #fancybox-buttons a.btnToggle.btnToggleOn{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-210px 0}.html-specifier #fancybox-buttons a.btnClose,.html-specifier .fancybox-close{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-168px 0;background-repeat:no-repeat}.html-specifier .showcase-close,.html-specifier .privacy-close,.html-specifier .thanks-close,.html-specifier .newsletter-close{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-176px -137px;outline:0 none}.html-specifier .contact-sent-ok,.html-specifier .contact-thanks-page{background:#bebebe}.html-specifier button{background-color:#dfdfdf;color:#333;text-shadow:none}.html-specifier span.ok-form{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-11px -137px}.html-specifier span.error-form{background-image:url("/spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-54px -137px}.html-specifier .showcase-dialog{background:#393939}.html-specifier .showcase-socials,.html-specifier .showcase-dialog{color:#fff}.html-specifier .dialogslideshow-pagination a,.html-specifier .slideshow-pagination a{background-color:#aaa}.html-specifier .dialogslideshow-pagination a.selected,.html-specifier .slideshow-pagination a.selected{background-color:#444}.html-specifier .thumb-li{border-bottom:1px groove #4cc3ff}.html-specifier .map-zoomout{background-image:url("/spg/rifsite/moods/neutral/color1/img/menomaps.png");color:#fff}.html-specifier .map-zoomout:hover{background-image:url("/spg/rifsite/moods/neutral/color1/img/menomaps.png");color:#fff}.html-specifier .map-zoomin{background-image:url("/spg/rifsite/moods/neutral/color1/img/piumaps.png");color:#fff}.html-specifier .map-zoomin:hover{background-image:url("/spg/rifsite/moods/neutral/color1/img/piumaps.png");color:#fff}.html-specifier .map-viewmap{background-image:url("/spg/rifsite/moods/neutral/color1/img/puntatore.png");color:#fff}.html-specifier .map-viewmap:hover{background-image:url("/spg/rifsite/moods/neutral/color1/img/puntatore.png");color:#fff}.html-specifier .map-viewsat{background-image:url("/spg/rifsite/moods/neutral/color1/img/globo.png");color:#fff}.html-specifier .map-viewsat:hover{background-image:url("/spg/rifsite/moods/neutral/color1/img/globo.png");color:#fff}.html-specifier .map-viewmixed{background-image:url("/spg/rifsite/moods/neutral/color1/img/mix.png");color:#fff}.html-specifier .map-viewmixed:hover{background-image:url("/spg/rifsite/moods/neutral/color1/img/mix.png");color:#fff}.html-specifier .body.contact-thanks-page{color:#fff}.html-specifier .contact-datepicker{background:#333;padding:10px}.html-specifier .contact-datepicker table,.html-specifier .contact-datepicker span{color:#fff}.html-specifier .contact-datepicker td{margin:3px}.html-specifier .contact-datepicker .ui-datepicker-prev,.html-specifier .contact-datepicker .ui-datepicker-next{margin-left:-13px !important;cursor:pointer !important}.html-specifier .contact-datepicker .ui-datepicker-next-hover{right:1px;top:2px}.html-specifier .contact-datepicker .ui-datepicker-prev-hover{left:1px;top:2px}.html-specifier .contact-datepicker td a{background-color:#fff;color:#000}.html-specifier .contact-datepicker td a:hover{background-color:#000;color:#fff}.html-specifier .contact-datepicker td a.ui-state-active{background-color:#000;color:#fff}.html-specifier .contact-datepicker td.ui-datepicker-week-end a{background-color:#ccc}.html-specifier .contact-datepicker td.ui-datepicker-week-end a:hover{background-color:#666}.html-specifier .contact-datepicker td.ui-datepicker-today a{background-color:#c1272c}.html-specifier .contact-datepicker td.ui-datepicker-today a:hover{background-color:#060}.html-specifier .drawer-commercial .drawer-title,.html-specifier .drawer-app .drawer-title{color:#4cc3ff}.html-specifier .drawer-commercial a,.html-specifier .drawer-app a{color:#4cc3ff}.html-specifier .drawer-commercial a:hover,.html-specifier .drawer-app a:hover{color:#fff}.html-specifier .drawer-vote .vote-boxup,.html-specifier .drawer-vote .vote-boxdown,.html-specifier .drawer-vote .vote-footer{border-color:#fff}.html-specifier .drawer-place .officelist-title{background:#fff;color:#000}.html-specifier .drawer-place .officelist-title.ui-accordion-header-active{background:#4cc3ff;color:#fff}.html-specifier .drawer-place .officelist-title>span{background-image:url("/spg/rifsite/moods/neutral/color1/img/icons.png")}.html-specifier .drawer-place .officelist-title>span{background-position:-32px -16px}.html-specifier .drawer-place .officelist-title.ui-state-active>span{background-position:-64px -16px}.html-specifier .drawer-place .drawer-place-r h1{color:#4cc3ff}.html-specifier .privacy-dialog,.html-specifier .contact-sent-ok,.html-specifier .newsletter-dialog,.html-specifier .contact-thanks-page{background-color:#fff}.html-specifier .engagement-button,.html-specifier .drawer-glamoo .glamoo-row-submit a,.html-specifier .drawer-surveys .survey-button,.html-specifier .drawer-newsletter .newsletter-button,.html-specifier .drawer-vote .vote-boxup .vote-writebox a,.html-specifier .drawer-pgmobapp .drawer-pgmobapp-link,.html-specifier .drawer-contact button,.html-specifier h6 a{background:#888;color:#fff}.html-specifier .engagement-button:hover,.html-specifier .drawer-glamoo .glamoo-row-submit a:hover,.html-specifier .drawer-surveys .survey-button:hover,.html-specifier .drawer-newsletter .newsletter-button:hover,.html-specifier .drawer-vote .vote-boxup .vote-writebox a:hover,.html-specifier .drawer-pgmobapp .drawer-pgmobapp-link:hover,.html-specifier .drawer-contact button:hover,.html-specifier h6 a{background-color:#444}.html-specifier .btn-navbar .icon-bar{background-color:#fff}.html-specifier .main-menu{background-color:transparent}.html-specifier .socialfb img,.html-specifier .socialgplus img,.html-specifier .socialtw img,.html-specifier .socialshare img,.html-specifier .sociallink img,.html-specifier .socialpin img{border-radius:7px}.html-specifier .brand>img{background-image:url(/polopoly_fs/1.2660886.1459168372!/httpImage/image.png);background-position:center top;background-repeat:no-repeat;width:337px}.html-specifier body .brand>img{position:absolute;top:90px;z-index:20;left:80px}.html-specifier .brand-box01{position:relative}.html-specifier body .menu-box{background-image:url(/polopoly_fs/1.2660913.1459170575!/httpImage/image.png);background-position:center top;background-repeat:no-repeat;padding-bottom:260px;position:absolute;width:100%;left:0;top:90px;padding-top:7px}.html-specifier .main-header{min-height:510px}.html-specifier .upbox{background-image:url(/polopoly_fs/1.2660900.1459169854!/httpImage/image.jpeg);background-position:center top;background-repeat:repeat-x}.html-specifier .alignContainer{padding:13px 0}.html-specifier body.hp .stack-box1,.html-specifier body.hp .stack-box2,.html-specifier body.hp .stack-box3{float:left;width:31.6%;background-color:#97bf00;margin-bottom:170px;-webkit-box-shadow:0 11px 34px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 11px 34px 0 rgba(0,0,0,0.6);box-shadow:0 11px 34px 0 rgba(0,0,0,0.6)}.html-specifier body.hp .stack-box1,.html-specifier body.hp .stack-box2{margin-right:2.6%}.html-specifier body.hp .stack-box1{background-color:#97bf00}.html-specifier body.hp .stack-box2{background-color:#96d425}.html-specifier body.hp .stack-box3{background-color:#79981d}.html-specifier .content{width:100%}.html-specifier body.hp .stack-box1 h2 a,.html-specifier body.hp .stack-box2 h2 a,.html-specifier body.hp .stack-box3 h2 a{font-size:30px;color:#bd0155;font-weight:bold;margin-bottom:10px;display:block;text-align:center;background-position:center top;background-repeat:no-repeat;padding-top:140px;margin-top:-65px}.html-specifier body.hp .stack-box1 h2 a{background-image:url(/polopoly_fs/1.2661150.1459179086!/httpImage/image.png)}.html-specifier body.hp .stack-box2 h2 a{background-image:url(/polopoly_fs/1.2661151.1459179098!/httpImage/image.png)}.html-specifier body.hp .stack-box3 h2 a{background-image:url(/polopoly_fs/1.2661152.1459179110!/httpImage/image.png)}.html-specifier body.hp .stack-box3 h2 a{color:#fff}.html-specifier .hp .stack-box1 p,.html-specifier .hp .stack-box2 p,.html-specifier .hp .stack-box3 p{font-size:15px;color:#000;font-family:Arial;padding:0 4%;text-align:center}.html-specifier body.hp .stack-box1 .drawer-linkbox a,.html-specifier body.hp .stack-box2 .drawer-linkbox a,.html-specifier body.hp .stack-box3 .drawer-linkbox a{font-size:48px;color:#fff;text-decoration:none;font-family:Arial;display:block;width:65px;height:68px;float:right;line-height:1;margin-top:15px;background-image:url(/polopoly_fs/1.2661156.1459179395!/httpImage/image.png);background-position:right top;background-repeat:no-repeat;text-align:right;padding-top:20px;padding-right:3px}.html-specifier body.hp .stack-box1 .drawer-linkbox a:hover,.html-specifier body.hp .stack-box2 .drawer-linkbox a:hover,.html-specifier body.hp .stack-box3 .drawer-linkbox a:hover{color:#666}.html-specifier body .sidebar{position:absolute;left:0;width:100%;bottom:20px;z-index:20}.html-specifier body .sidebar .sidebar01{max-width:980px;margin:0 auto}.html-specifier body .sidedrawer1 img{margin-right:50%}.html-specifier body .sidedrawer2{float:left;width:25% !important}.html-specifier body .sidedrawer3{float:left;width:40% !important}.html-specifier body .sidedrawer4{float:left;width:35% !important}.html-specifier body .sidedrawer5{clear:both}.html-specifier body .sidebar .sidebar02{width:45%;float:right}.html-specifier section.firmname-box,.html-specifier .poweredby{position:relative;z-index:20}.html-specifier .breadcrumb{padding:20px 0}.html-specifier .body:not(.hp) .stack-box{margin-bottom:30px}.html-specifier .body:not(.hp) .content{background-color:#97be01;padding:2%}.html-specifier .main-footer{background-color:#97bf00;color:#bd0155;font-size:15px;font-family:Arial;padding-bottom:2%;padding-top:4%;text-align:left;background-image:url(/polopoly_fs/1.2660985.1459173247!/httpImage/image.jpeg);background-position:center top;background-repeat:repeat-x}.html-specifier .body:not(.hp) .main-footer{margin-top:200px}.html-specifier .main-footer01{background-image:url(/polopoly_fs/1.2660986.1459173324!/httpImage/image.jpeg);background-position:left top;background-repeat:no-repeat;padding-top:90px;padding-right:35%}.html-specifier .footermail{text-decoration:none !important}.html-specifier .footermail:hover{text-decoration:underline !important}.html-specifier .footer-boxlinks .legalnotes,.html-specifier .footer-boxlinks .disclaimer,.html-specifier .footer-boxlinks .disclaimer,.html-specifier .footer-boxlinks .linksitemap{text-decoration:none}.html-specifier .footer-boxlinks .legalnotes:hover,.html-specifier .footer-boxlinks .disclaimer:hover,.html-specifier .footer-boxlinks .disclaimer:hover,.html-specifier .footer-boxlinks .linksitemap:hover{text-decoration:underline}.html-specifier .poweredby a{text-decoration:none}.html-specifier .poweredby a:hover{text-decoration:underline}.html-specifier .drawer-title,.html-specifier .contact-legend,.html-specifier .drawer-subtitle,.html-specifier .drawer-txtbox h2,.html-specifier .drawer-txtbox h3,.html-specifier .drawer-txtbox h4{font-weight:400;line-height:1.2}.html-specifier .drawer-title,.html-specifier .contact-legend{font-size:30px}.html-specifier .drawer-subtitle,.html-specifier .drawer-txtbox h2{font-size:25px}.html-specifier .drawer-txtbox h3{font-size:20px}.html-specifier .drawer-txtbox h4{font-size:18px}@media (min-width:980px){.html-specifier .dropdown-menu{width:100%;padding:3%;background-color:#bd0155;box-shadow:0 0 10px #000}.html-specifier .dropdown-menu>li>a{line-height:2;padding:2px 10px}}@media (max-width:979px){.html-specifier .ext-container{padding-top:50px}.html-specifier .main-header{min-height:auto}.html-specifier body .brand>img{position:initial;background-color:#97bf00;border:3px solid #bd0155;margin:10px;background-size:100% auto}.html-specifier body .menu-box{background-image:none;padding-bottom:0;top:0;padding-top:0;background-color:#bd0155}.html-specifier .btn-navbar{margin:0 !important;padding:.5em !important}.html-specifier .main-menu-inner{text-indent:10px;background-color:#bd0155}.html-specifier .caret{border:0}.html-specifier .nav a{line-height:2.5}.html-specifier .dropdown-menu a{text-indent:20px}.html-specifier .brand-box02{padding-left:1%}.html-specifier .content03{padding:2%}.html-specifier body.hp .stack-box1,.html-specifier body.hp .stack-box2,.html-specifier body.hp .stack-box3{margin-top:30px}.html-specifier .menu-sitemap{display:none}.html-specifier body .sidebar{position:initial;background-color:#97bf00}.html-specifier body .sidebar .sidebar02{width:100%;float:none}.html-specifier .main-footer01{padding-right:0}.html-specifier body .sidedrawer1 img{margin-right:0}}@media (max-width:767px){.html-specifier body.hp .stack-box1,.html-specifier body.hp .stack-box2,.html-specifier body.hp .stack-box3{width:50%;float:none;margin:95px auto}}@media (max-width:479px){.html-specifier body.hp .stack-box1,.html-specifier body.hp .stack-box2,.html-specifier body.hp .stack-box3{width:80%}.html-specifier body .sidedrawer2,.html-specifier body .sidedrawer3,.html-specifier body .sidedrawer4{width:100% !important}.html-specifier .main-footer01{background-position:left 30px;padding-top:120px}}@media (min-width:980px){.html-specifier .hp .stack-box1,.html-specifier .hp .stack-box2,.html-specifier .hp .stack-box3{background-image:url(/polopoly_fs/1.2775314.1460627931!/httpImage/image.png);background-position:center top;background-repeat:no-repeat}}.html-specifier .hp .stack-box3 h2 a{color:#bd0155 !important}.html-specifier .hp .stack-box1:hover h2 a,.html-specifier .hp .stack-box2:hover h2 a,.html-specifier .hp .stack-box3:hover h2 a{color:#fff !important}.html-specifier .hp .stack-box1:hover,.html-specifier .hp .stack-box2:hover,.html-specifier .hp .stack-box3:hover{background-image:none}

