/* Id: 7.2077136.1442483510
 * Generated: Sep 22, 2015 10:33:51 AM
 * Name: color.css
 */

.html-specifier .body{color:#212121}.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{color:#fff;background-color:#f9c31b;padding:10px 20px;border-radius:5px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:normal}.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:#015e10}.html-specifier .btn-navbar .icon-bar{background-color:#666}.html-specifier .main-menu{background-color:transparent}.html-specifier .main-header{padding-bottom:595px}.html-specifier .upbox,.html-specifier .brand-box{padding:0 10px;background-color:#fff}.html-specifier .upbox-inner{padding-top:20px;background-color:#fff}@media (min-width:980px){.html-specifier .upbox{position:absolute;width:100%}.html-specifier .upbox-inner{padding-top:54px}}.html-specifier .brand-box01{padding:9px 0 11px}.html-specifier .socialfb img,.html-specifier .socialgplus img,.html-specifier .socialtw img,.html-specifier .socialshare img,.html-specifier .sociallink img,.html-specifier .socialpin img{padding:0;width:27px;height:27px;border-radius:7px}.html-specifier .brand-innerbox{position:relative;z-index:50}.html-specifier .nav a{font-size:14px;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;padding:23px 13px;font-weight:600;background-image:url("../polopoly_fs/1.1323409.1441835216%21/httpImage/image.png");background-repeat:no-repeat;background-position:right center}.html-specifier .nav li:last-child a{background-image:none}.html-specifier .nav a{font-size:14px;line-height:normal;text-decoration:none;white-space:normal}.html-specifier .body .nav li.active a,.html-specifier .body .nav li a:hover,.html-specifier .body .nav li a:focus,.html-specifier .dropdown-primary-act a{color:#f9c31b}.html-specifier .dropdown-menu{background-color:#015e10}.html-specifier .dropdown-menu li a{font-size:14px !important;text-transform:uppercase !important;color:#fff !important;background-color:transparent !important;padding:10px 10px !important}.html-specifier .dropdown-menu li a:hover,.html-specifier .dropdown-menu li.subactive a{font-size:14px !important;text-transform:uppercase !important;color:#f9c31b !important;background-color:transparent !important}.html-specifier .navbar ul ul{height:auto;width:100%}.html-specifier .menu-box{background-color:#015e10;min-height:65px}.html-specifier .caret{border:medium none}@media (min-width:980px){.html-specifier .caret{height:17px}.html-specifier .menu-box-01{padding-left:250px}}.html-specifier .container-deco02{background-image:url("../image.jpg");background-repeat:no-repeat;background-position:center top}.html-specifier .boxcontent{padding:0 10px;background-color:rgba(255,255,255,0.9);position:relative}.html-specifier .hp .boxcontent{padding-bottom:330px}.html-specifier .content{padding:35px 0;width:100%;float:none}.html-specifier .sidebar{position:absolute;width:100%;float:none;top:-470px;left:0;padding:0 10px}.html-specifier .sidebar01{max-width:980px;margin:0 auto}.html-specifier .sidebar .drawer-txtbox h2{color:#fff;font-size:50px;line-height:normal;font-weight:300;text-transform:uppercase}.html-specifier .sidebar .drawer-txtbox h3,.html-specifier .sidebar .drawer-txtbox h4{float:left;margin-top:20px}.html-specifier .sidebar .drawer-txtbox h3{margin-right:10px}.html-specifier .sidebar .drawer-txtbox h3 a,.html-specifier .sidebar .drawer-txtbox h4 a{font-size:20px;color:#212121;font-weight:700;padding:10px 25px;border:3px solid #212121;text-transform:uppercase}.html-specifier .sidebar .drawer-txtbox h3 a:hover,.html-specifier .sidebar .drawer-txtbox h4 a:hover{color:#fff;border:3px solid #015e10;background-color:#015e10}.html-specifier .sidebar .drawer-txtbox h2 strong{font-weight:800}.html-specifier .smarteditor-main-box02 .sidebar{position:relative;margin:0;top:0;color:#000}.html-specifier .smarteditor-main-box02 .sidebar .drawer-txtbox h2{color:#000}.html-specifier .drawer-txtbox p{margin:0 0 10px}.html-specifier .hgroup-inner{margin-bottom:15px}.html-specifier .drawer-title,.html-specifier .contact-legend{font-size:25px;line-height:1.4;font-family:'Open Sans',sans-serif;color:#212121;font-weight:800;text-transform:none}.html-specifier .drawer-title+.drawer-subtitle{margin:10px 0 0}.html-specifier .drawer-subtitle{font-size:17px;line-height:1.4;font-family:'Open Sans',sans-serif;color:#212121;font-weight:800;text-transform:none}.html-specifier .drawer-txtbox h2{font-size:17px;line-height:1.4;font-family:'Open Sans',sans-serif;color:#212121;font-weight:800;text-transform:none;margin-bottom:10px}.html-specifier .drawer-txtbox h3{font-size:16px;line-height:1.4;font-family:'Open Sans',sans-serif;color:#212121;font-weight:800;text-transform:none;margin-bottom:10px}.html-specifier .drawer-txtbox h4{font-size:15px;line-height:1.4;font-family:'Open Sans',sans-serif;color:#212121;font-weight:800;text-transform:none;margin-bottom:10px}.html-specifier .drawer-txtbox h2 a,.html-specifier .drawer-txtbox h3 a,.html-specifier .drawer-txtbox h4 a{text-decoration:none}.html-specifier .drawer-txtbox ul{margin-bottom:10px}.html-specifier .hp .stack-box2,.html-specifier .hp .stack-box3,.html-specifier .hp .stack-box4,.html-specifier .hp .stack-box5{width:50%;float:left;text-align:center;position:relative;z-index:21;color:#fff}.html-specifier .hp .stack-box2 .drawer-txtbox h2,.html-specifier .hp .stack-box3 .drawer-txtbox h2,.html-specifier .hp .stack-box4 .drawer-txtbox h2,.html-specifier .hp .stack-box5 .drawer-txtbox h2{color:#fff;font-size:20px;line-height:1.2;font-weight:800;min-height:48px}.html-specifier .hp .stack-box2 .drawer-txtbox h2 a:hover,.html-specifier .hp .stack-box3 .drawer-txtbox h2 a:hover,.html-specifier .hp .stack-box4 .drawer-txtbox h2 a:hover,.html-specifier .hp .stack-box5 .drawer-txtbox h2 a:hover{color:#f9c31b}.html-specifier .hp .stack-box2,.html-specifier .hp .stack-box3{padding-top:65px}.html-specifier .hp .stack-box4,.html-specifier .hp .stack-box5{padding-bottom:45px}.html-specifier .hp .stack-box2 .drawer-half,.html-specifier .hp .stack-box3 .drawer-half,.html-specifier .hp .stack-box4 .drawer-half,.html-specifier .hp .stack-box5 .drawer-half{width:50%;padding-top:165px}.html-specifier .hp .stack-box2 .drawer-half .drawer-inner,.html-specifier .hp .stack-box3 .drawer-half .drawer-inner,.html-specifier .hp .stack-box4 .drawer-half .drawer-inner,.html-specifier .hp .stack-box5 .drawer-half .drawer-inner{padding:0 2%}.html-specifier .hp .stack-box2 .drawer-half-left{background-image:url("../polopoly_fs/1.1323415.1441838201%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box2 .drawer-half-right{background-image:url("../polopoly_fs/1.1323416.1441838366%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box3 .drawer-half-left{background-image:url("../polopoly_fs/1.1323417.1441838369%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box3 .drawer-half-right{background-image:url("../polopoly_fs/1.1323418.1441838372%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box4 .drawer-half-left{background-image:url("../polopoly_fs/1.1323419.1441838375%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box4 .drawer-half-right{background-image:url("../polopoly_fs/1.1323420.1441838378%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box5 .drawer-half-left{background-image:url("../polopoly_fs/1.1323421.1441838381%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box5 .drawer-half-right{background-image:url("../polopoly_fs/1.1323414.1441838193%21/httpImage/image.png");background-repeat:no-repeat;background-position:center top}.html-specifier .hp .stack-box6 .stack-box01:before{content:"";position:absolute;width:3000px;height:100%;background-image:url("../polopoly_fs/1.1323431.1441838708%21/httpImage/image.jpg");background-repeat:no-repeat;background-position:center top;background-color:#3d3f4f;left:50%;margin-left:-1500px;z-index:.1}.html-specifier .hp .stack-box6{position:relative;height:100%}.html-specifier .hp .stack-box6 .stack-box02{position:relative;z-index:20}.html-specifier .hp .stack-box7{margin-top:60px}.html-specifier .hp .help-block{display:none}.html-specifier .contact-form .drawer-ctrow label{display:none}.html-specifier input[type="text"],.html-specifier input[type="password"],.html-specifier input[type="email"],.html-specifier input[type="tel"],.html-specifier textarea,.html-specifier select{border:1px solid #dcdcdc;display:block;height:36px;padding:0 .75em;width:100%;color:#666}.html-specifier .hp textarea{min-height:100px}.html-specifier .drawer-ctrow textarea{width:100%}.html-specifier .drawer-half.drawer-contact input[type="text"],.html-specifier .drawer-half.drawer-contact input[type="email"],.html-specifier .drawer-half.drawer-contact input[type="tel"],.html-specifier .drawer-half.drawer-contact textarea{width:100%}.html-specifier .hp .captcha-txt{display:none !important}.html-specifier .hp .typecaptcha .drawer-input-inner{float:right}.html-specifier .body .content .typecaptcha input[type="text"]{margin-top:0;height:50px;width:200px}.html-specifier .hp .stack-box7 .drawer-half-left{padding-bottom:235px;background-image:url("../polopoly_fs/1.1323460.1441841415%21/httpImage/image.jpg");background-repeat:no-repeat;background-position:center bottom}.html-specifier .hp .stack-box8{margin-top:0;position:absolute;width:100%;bottom:0;left:0}.html-specifier .hp .stack-box8 iframe{margin-bottom:-5px;height:365px !important}.html-specifier .drawer-linkbox{margin:30px 0 10px}.html-specifier .drawer-linkbox a{color:#fff;background-color:#f9c31b;padding:10px 20px;border-radius:5px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase}.html-specifier .drawer-linkbox a:hover{background-color:#015e10}.html-specifier .sitemap-content li a{text-decoration:none}.html-specifier .sitemap-content li a:hover{color:#000}.html-specifier .row-fluid.main-footer{background-color:#212121;padding:35px 10px}.html-specifier .main-footer01{font-family:'Open Sans',sans-serif;color:#fff;font-size:13px;line-height:normal}.html-specifier .main-footer01 .firmname-box,.html-specifier .main-footer01 .poweredby{max-width:auto;text-align:center}.html-specifier .breadcrumbs-box{padding-bottom:20px}.html-specifier .smarteditor-main-box02 .upbox{position:relative !important}@media (max-width:767px){.html-specifier .hp .stack-box1 .drawer-half{width:100%;margin-bottom:20px}.html-specifier .hp .stack-box7 .drawer-half{width:100%;margin-bottom:20px}.html-specifier .container-deco02.container-deco02.container-deco02{background-image:none !important}.html-specifier .main-header{background:url('../polopoly_fs/1.1351890.1442260726%21/httpImage/image.jpg') no-repeat center top;background-size:cover}}

