﻿html{height:auto;overflow:auto}@media (min-width: 768px){html{overflow-x:hidden !important}}@media (min-width: 992px){html{overflow:auto}}body{height:auto;overflow:visible !important}body{overflow-x:hidden !important}#page,.wrapper{margin-left:auto;margin-right:auto}#page{text-align:left}.wrapper{text-align:left;width:auto}@media (min-width: 992px){.wrapper{width:920px}}@media (min-width: 1200px){.wrapper{width:960px}}a:visited,a:focus{text-decoration:none}#main-content{max-width:1200px;margin-right:auto;margin-left:auto}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after,.wrapper:before,.wrapper:after{content:"";display:table}#header:after,#main:after,#footer:after,.wrapper:after{clear:both}#navigation{position:absolute;top:0;height:3em;width:940px}@media (min-width: 768px){#header{height:90px;padding-top:15px}}#name-and-slogan{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:180px;margin-left:0px;margin-right:-200px;margin:0;background:url('../images/giacomini_logo.png?1501251579') center 10px no-repeat;padding-top:12px;padding-bottom:11px}@media (min-width: 768px){#name-and-slogan{background:url('../images/giacomini_logo.png?1501251579') 30px 0px no-repeat;padding-left:30px;padding-top:0;padding-bottom:0}}@media (min-width: 992px){#name-and-slogan{background:url('../images/giacomini_logo.png?1501251579') center 0 no-repeat;padding-left:5px}}#name-and-slogan #logo{text-indent:-9999px;margin:0;padding:0;display:block;height:36px}#toolbar{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:right}@media (min-width: 768px){#toolbar{padding-right:30px}}@media (min-width: 992px){#toolbar{padding-right:10px}}@media (max-width: 767px){#main-menu{clear:both;width:100%;color:#4a4a4b;font-size:0.9em}#main-menu ul,#main-menu li{list-style:none;width:100%}#main-menu div,#main-menu form{margin:0px !important}#main-menu .block-bean.select-languages{display:none}}@media (max-width: 767px) and (min-width: 768px){#main-menu .block-bean.select-languages{border-top:1px solid #DBD4CE}}@media (max-width: 767px){#main-menu .block-bean.select-languages .field-item:first-child a{box-shadow:0px 0px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset}}@media (max-width: 767px) and (max-width: 767px){#main-menu .block-bean.select-languages.show_mobile{display:block !important}}@media (max-width: 767px){#main-menu .block-menu.global-items-mobile{border-bottom:none}#main-menu .block>ul.menu,#main-menu .menu-block-wrapper>ul.menu{padding-left:0;margin:0px !important}#main-menu .block>ul.menu>li,#main-menu .menu-block-wrapper>ul.menu>li{display:block;padding-left:0}#main-menu .block>ul.menu>li:before,#main-menu .menu-block-wrapper>ul.menu>li:before{display:none}#main-menu .block>ul.menu>li>span,#main-menu .block>ul.menu>li>a,#main-menu .menu-block-wrapper>ul.menu>li>span,#main-menu .menu-block-wrapper>ul.menu>li>a{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:100%;line-height:1.5em;display:block;width:90%;padding:1em 5%;background:#F2EFEC;color:#4a4a4b;text-transform:uppercase;font-weight:700;position:relative;box-shadow:2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset;border-bottom:2px solid #DBD4CE}#main-menu .block>ul.menu>li>span:hover,#main-menu .block>ul.menu>li>a:hover,#main-menu .menu-block-wrapper>ul.menu>li>span:hover,#main-menu .menu-block-wrapper>ul.menu>li>a:hover{cursor:pointer}#main-menu .block>ul.menu>li>span:before,#main-menu .block>ul.menu>li>a:before,#main-menu .menu-block-wrapper>ul.menu>li>span:before,#main-menu .menu-block-wrapper>ul.menu>li>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1.7em}#main-menu .block>ul.menu>li>span:after,#main-menu .block>ul.menu>li>a:after,#main-menu .menu-block-wrapper>ul.menu>li>span:after,#main-menu .menu-block-wrapper>ul.menu>li>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f078';margin-right:5%;position:absolute;display:block;font-size:16px;right:0;top:50%;margin-top:-8px;width:15px;overflow:visible;text-align:center}#main-menu .block>ul.menu>li>span.ui-state-active:after,#main-menu .block>ul.menu>li>a.ui-state-active:after,#main-menu .menu-block-wrapper>ul.menu>li>span.ui-state-active:after,#main-menu .menu-block-wrapper>ul.menu>li>a.ui-state-active:after{content:'\f00d'}#main-menu .block>ul.menu>li>a:active,#main-menu .menu-block-wrapper>ul.menu>li>a:active{color:#E0001B}#main-menu .block>ul.menu>li>a:after,#main-menu .menu-block-wrapper>ul.menu>li>a:after{content:'\f054'}}@media (max-width: 767px) and (min-width: 768px){#main-menu .block>ul.menu>li.last>ul.menu,#main-menu .menu-block-wrapper>ul.menu>li.last>ul.menu{border-bottom:none}}@media (max-width: 767px){#main-menu .block>ul.menu>li>ul.menu,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu{display:none;padding-left:0;border-bottom:2px solid #DBD4CE}#main-menu .block>ul.menu>li>ul.menu>li,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li{display:block;position:relative}#main-menu .block>ul.menu>li>ul.menu>li>a,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a{display:block;width:100%;box-sizing:border-box;padding:1em 5%;background:white;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset}#main-menu .block>ul.menu>li>ul.menu>li>a:hover,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a:hover{color:#4a4a4b}#main-menu .block>ul.menu>li>ul.menu>li>a:active,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a:active{color:#E0001B}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-energy-management:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-energy-management:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#c20a08;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c20a08), to(#c20a08));background:-webkit-linear-gradient(top, #c20a08, #c20a08);background:-moz-linear-gradient(top, #c20a08, #c20a08);background:-ms-linear-gradient(top, #c20a08, #c20a08);background:-o-linear-gradient(top, #c20a08, #c20a08)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-energy-management:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-energy-management:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_energy-management.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-radiant-system:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-radiant-system:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#113f8d;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dc011d), to(#113f8d));background:-webkit-linear-gradient(top, #113f8d, #dc011d);background:-moz-linear-gradient(top, #113f8d, #dc011d);background:-ms-linear-gradient(top, #113f8d, #dc011d);background:-o-linear-gradient(top, #113f8d, #dc011d)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-radiant-system:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-radiant-system:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_radiant-system.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-water-management:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-water-management:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#16a1dd;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#16a1dd), to(#16a1dd));background:-webkit-linear-gradient(top, #16a1dd, #16a1dd);background:-moz-linear-gradient(top, #16a1dd, #16a1dd);background:-ms-linear-gradient(top, #16a1dd, #16a1dd);background:-o-linear-gradient(top, #16a1dd, #16a1dd)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-water-management:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-water-management:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_water-management.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-gas-distribution:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-gas-distribution:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#f9b800;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9b800), to(#f9b800));background:-webkit-linear-gradient(top, #f9b800, #f9b800);background:-moz-linear-gradient(top, #f9b800, #f9b800);background:-ms-linear-gradient(top, #f9b800, #f9b800);background:-o-linear-gradient(top, #f9b800, #f9b800)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-gas-distribution:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-gas-distribution:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_gas-distribution.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-renewable-sources:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-renewable-sources:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#86bd24;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#86bd24), to(#86bd24));background:-webkit-linear-gradient(top, #86bd24, #86bd24);background:-moz-linear-gradient(top, #86bd24, #86bd24);background:-ms-linear-gradient(top, #86bd24, #86bd24);background:-o-linear-gradient(top, #86bd24, #86bd24)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-renewable-sources:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-renewable-sources:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_renewable-sources.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-fire-protection:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-fire-protection:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#f9b700;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#df021b), to(#f9b700));background:-webkit-linear-gradient(top, #f9b700, #df021b);background:-moz-linear-gradient(top, #f9b700, #df021b);background:-ms-linear-gradient(top, #f9b700, #df021b);background:-o-linear-gradient(top, #f9b700, #df021b)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-fire-protection:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-fire-protection:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_fire-protection.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-hydrogen-systems:after,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-hydrogen-systems:after{content:' ';display:block;position:absolute;top:0px;left:0px;width:9px;height:100%;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset;background-color:#16a1dd;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#84bc23), to(#16a1dd));background:-webkit-linear-gradient(top, #16a1dd, #84bc23);background:-moz-linear-gradient(top, #16a1dd, #84bc23);background:-ms-linear-gradient(top, #16a1dd, #84bc23);background:-o-linear-gradient(top, #16a1dd, #84bc23)}#main-menu .block>ul.menu>li>ul.menu>li>a.colored.menu-hydrogen-systems:before,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>a.colored.menu-hydrogen-systems:before{content:' ';display:block;float:left;width:22px;height:0px;padding:0.8em 0;margin:0 16px 0 2px;background:url("../images/menu2x-icons/menu2x_hydrogen-system.png") left center no-repeat;background-size:100% auto}#main-menu .block>ul.menu>li>ul.menu>li:first-child a,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li:first-child a{box-shadow:0px 0px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset}#main-menu .block>ul.menu>li>ul.menu>li>ul.menu,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu{display:block;padding-left:0}}@media (max-width: 767px) and (min-width: 768px){#main-menu .block>ul.menu>li>ul.menu>li>ul.menu,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu{border-bottom:none}}@media (max-width: 767px){#main-menu .block>ul.menu>li>ul.menu>li>ul.menu>li,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu>li{display:block}#main-menu .block>ul.menu>li>ul.menu>li>ul.menu>li>a,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu>li>a{display:block;width:90%;padding:1em 5%;background:white;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset}#main-menu .block>ul.menu>li>ul.menu>li>ul.menu>li>a:hover,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu>li>a:hover{color:#4a4a4b}#main-menu .block>ul.menu>li>ul.menu>li>ul.menu>li>a:active,#main-menu .menu-block-wrapper>ul.menu>li>ul.menu>li>ul.menu>li>a:active{color:#E0001B}#main-menu .block-bean .field-item a{display:block;width:90%;padding:1em 5%;background:white;box-shadow:0px 1px 0px 0px #DBD4CE inset, 2px 0px 0px 0px #DBD4CE inset, -2px 0px 0px 0px #DBD4CE inset}#main-menu .block-bean .field-item a:hover{color:#4a4a4b}#main-menu .block-bean .field-item a:active{color:#E0001B}}@media (min-width: 768px){#main-menu{clear:left;float:left;width:100%;display:block !important}#main-menu .region-search,#main-menu .region-navigation{display:none}}#footer{padding-top:1.35em;padding-bottom:1.5em}#footer.region-footer{padding-top:.15em;padding-bottom:0em}.sidebar-second #main{position:relative;float:left;width:700px;margin-left:0px;margin-right:-720px}.sidebars__second{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:right;width:220px;margin-right:0px;margin-left:-240px;padding-top:8.75em}.ui-widget{font-family:"Open Sans", Arial, Helvetica, sans-serif !important}ul.tabs-primary{clear:both;padding-left:0px;padding-right:0px}ul.tabs-primary li.tabs-primary__tab{font-size:.75em;line-height:2em}#themer-toggle{font-size:.6875em;line-height:2.18182em}#themer-toggle div{margin-right:5px}.with-wireframes #main-content{background:url('../images/todelete/01_home.jpg?1501251579') center top no-repeat}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}body{background:#dad1c8}a{text-decoration:none}a:hover{text-decoration:none}b,strong{font-weight:700 !important}em,i{font-style:italic}.styleguide{overflow:hidden;*zoom:1}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}.header__region{clear:both}#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0}.page__title,h1{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;padding-left:15px;padding-right:15px;font-size:1.6875em;line-height:1.77778em;line-height:35px;margin-top:1.5em;margin-bottom:.75em;color:#e0001b;font-weight:normal}@media (min-width: 768px) and (max-width: 991px){.page__title,h1{padding-left:30px;padding-right:30px;margin-right:auto;margin-left:auto}}@media (min-width: 768px){.page__title,h1{font-size:2.5em;line-height:1.2em;line-height:48px;margin-bottom:1em}}@media (min-width: 992px){.page__title,h1{padding-left:15px;padding-right:15px;width:100%}}@media (min-width: 1200px){.page__title,h1{float:left;width:940px;margin-left:0px;margin-right:-960px}}@media (min-width: 768px){.sidebar-second .page__title,.sidebar-second h1{width:620px}}@media (min-width: 992px){.sidebar-second .page__title,.sidebar-second h1{float:left;width:620px;margin-left:0px;margin-right:-640px}}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:940px;margin-left:0px;margin-right:-960px;clear:both;padding-left:40px;font-size:.875em;line-height:1.71429em;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;overflow:hidden;*zoom:1}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');width:100% !important;box-sizing:border-box;border-color:#ed5}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{color:#c20a08}.messages--error{border-right:1px !important;border-left:1px !important}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom, #bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top, #bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.tabs-primary__tab.is-active{border-bottom-color:#fff}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9),color-stop(100%, rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.5em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:.75em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none}.pager-current{font-weight:bold}.block{margin-bottom:1.5em}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}.menu a.active{color:#000}.menu-products-active #main-content #header nav ul.menu li .menu__link.menu-products.nolink{color:#e0001b}.new,.update{color:#c00;background-color:transparent}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact, "Arial Narrow", Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:1.5em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.5em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em}tr.even{background-color:#fff}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url('../images/progress.gif?1501251579')}body{background:#dad1c8}body p{color:#363637}#main-content{background:white}@media (min-width: 992px){#main-content{border-left:6px solid #c5bdb5;border-right:6px solid #c5bdb5}}#header{border-top:6px solid #e0001b;border-bottom:2px solid #dbd4ce;background:white}.page__title{color:#e0001b}#content{background:white}#bottom-menu{background:#c20a08;color:white}#sitemap-full{background:#580504;color:white}#footer{background:#e0001b;color:white}.form-item label{font-size:.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-bottom:.1875em}.form-item div.description{font-size:.8125em;line-height:1.47692em;color:#363637;font-weight:400;margin-top:.5625em}.form-item.form-type-checkbox div.icheckbox,.form-item.form-type-checkbox div.iradio,.form-item.form-type-radio div.icheckbox,.form-item.form-type-radio div.iradio{margin-top:-3px}.form-item.form-type-checkbox label,.form-item.form-type-radio label{cursor:pointer;display:inline-block;padding-left:6px}input,textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d7d7d7;padding:0.5em 1em;font-size:.875em;line-height:1.71429em;color:#363637}input:focus,textarea:focus{outline:none}input:disabled,textarea:disabled{background:#ede8e4;color:#868687}input:disabled:hover,textarea:disabled:hover{cursor:not-allowed}.lt-ie9 input,.lt-ie9 textarea{padding:0.5em 1em 0.85em}input[type=file]{padding:0.9em 0;border:none;font-size:.8125em;line-height:1.84615em;line-height:0px}input[type=submit],button,.btn{text-transform:uppercase;font-size:.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008,  0px 1px 0 0px #920008,  0px -1px 0px 0px #db0915;background:#db0915;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915),color-stop(100%, #c40712));background:-moz-linear-gradient(top center, #db0915,#c40712);background:-webkit-linear-gradient(top center, #db0915,#c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input[type=submit]:hover,button:hover,.btn:hover{box-shadow:inset 0 -1px 0 0px #c40712,  0px 1px 0 0px #c40712,  0px -1px 0px 0px #db0915}input[type=submit]:active,button:active,.btn:active{box-shadow:inset 0 1px 0 0px #920008,  0px -1px 0 0px #920008,  0px 1px 0px 0px #c40712;background:#c40712;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712),color-stop(100%, #db0915));background:-moz-linear-gradient(top center, #c40712,#db0915);background:-webkit-linear-gradient(top center, #c40712,#db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}input[type=submit].dark,button.dark,.btn.dark{text-transform:none;box-shadow:inset 0 -1px 0 0px #19191a,  0px 1px 0 0px #19191a,  0px -1px 0px 0px #4a4a4b;background:#4a4a4b;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4a4a4b),color-stop(100%, #363637));background:-moz-linear-gradient(top center, #4a4a4b,#363637);background:-webkit-linear-gradient(top center, #4a4a4b,#363637);background:linear-gradient(to bottom center, #4a4a4b,#363637)}input[type=submit].dark:hover,button.dark:hover,.btn.dark:hover{box-shadow:inset 0 -1px 0 0px #363637,  0px 1px 0 0px #363637,  0px -1px 0px 0px #4a4a4b}input[type=submit].dark:active,button.dark:active,.btn.dark:active{box-shadow:inset 0 1px 0 0px #19191a,  0px -1px 0 0px #19191a,  0px 1px 0px 0px #363637;background:#363637;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #363637),color-stop(100%, #4a4a4b));background:-moz-linear-gradient(top center, #363637,#4a4a4b);background:-webkit-linear-gradient(top center, #363637,#4a4a4b);background:linear-gradient(to bottom center, #363637,#4a4a4b)}.chosen-container .chosen-single{border:1px solid #d7d7d7;padding:0.75em 1em;font-size:1em;line-height:1.5em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.chosen-container .chosen-single span{color:#363637;font-weight:400;padding-right:1em}.chosen-container .chosen-single div b{margin:0.62em 0 0 -0.2em !important;height:25px}.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.chosen-container .chosen-drop{padding:0;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.chosen-container .chosen-drop .chosen-results li{padding:0.8em 1em;color:#363637}.chosen-container .chosen-drop .chosen-results li.highlighted{background:#f2efec}.chosen-container .chosen-drop .chosen-results li.highlighted:last-of-type{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.newsletter-sign-up-form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}.newsletter-sign-up-form .chosen-container .chosen-single{padding:0.75em 1em 0.7em}.newsletter-sign-up-form .chosen-container .chosen-drop{border-bottom:0;border-top:1px solid #d5d6d7;top:auto;bottom:40px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.newsletter-sign-up-form .chosen-container .chosen-drop .chosen-results li.highlighted:first-of-type{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.newsletter-sign-up-form .chosen-container .chosen-drop .chosen-results li.highlighted:last-of-type{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.chosen-container.chosen-container-multi .chosen-drop .result-selected{color:#999}.chosen-container.chosen-container-multi .chosen-choices{border:1px solid #d5d6d7 !important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0.55em 0.5em !important;font-family:"Open Sans", Arial, Helvetica, sans-serif !important;color:#363637 !important}.chosen-container.chosen-container-multi .chosen-choices li.search-choice{color:#363637;border:none;background-color:#f2efec;background-clip:initial;margin:2px 0 2px 5px;padding:4px 21px 3px 7px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 0 0px 1px #dbd4ce}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:5px;right:4px}.chosen-container.chosen-container-multi .chosen-choices li.search-field{padding:0em 0.45em}.chosen-container.chosen-container-multi .chosen-choices li.search-field input[type="text"]{color:#363637 !important;font-family:"Open Sans", Arial, Helvetica, sans-serif !important;font-size:1em;line-height:1.5em;padding:0em 0em;height:auto}.chosen-container.chosen-container-multi.chosen-with-drop .chosen-choices{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}#AlliboList{margin-bottom:2em}#AlliboList p{font-size:.9375em;line-height:1.92em;color:#363637;margin-bottom:2.5em}#AlliboList a{text-transform:uppercase;font-size:.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008,  0px 1px 0 0px #920008,  0px -1px 0px 0px #db0915;background:#db0915;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915),color-stop(100%, #c40712));background:-moz-linear-gradient(top center, #db0915,#c40712);background:-webkit-linear-gradient(top center, #db0915,#c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:white;padding-left:1.5em;padding-right:1.5em}#AlliboList a:hover{box-shadow:inset 0 -1px 0 0px #c40712,  0px 1px 0 0px #c40712,  0px -1px 0px 0px #db0915}#AlliboList a:active{box-shadow:inset 0 1px 0 0px #920008,  0px -1px 0 0px #920008,  0px 1px 0px 0px #c40712;background:#c40712;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712),color-stop(100%, #db0915));background:-moz-linear-gradient(top center, #c40712,#db0915);background:-webkit-linear-gradient(top center, #c40712,#db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}.entityform-radian-system-quotation,.entityform-radian-system-quotation-nl{padding:0px 15px 100px 15px}@media (min-width: 768px){.entityform-radian-system-quotation,.entityform-radian-system-quotation-nl{padding:0px 30px 100px 30px}}@media (min-width: 992px){.entityform-radian-system-quotation,.entityform-radian-system-quotation-nl{width:920px;margin:0 auto}}.form-newsletter-interno .url_redirect{display:none}.form-newsletter-interno .title-container{display:none}.form-newsletter-interno .response_error{margin-top:20px;padding:10px;border:1px solid #e0001b;font-size:.875em;line-height:1.71429em}.form-newsletter-interno .mc-field-group{margin-bottom:15px;width:100%}@media (min-width: 768px){.form-newsletter-interno .mc-field-group{width:45%;padding-right:20px}}.form-newsletter-interno .mc-field-group label{font-size:14px;font-weight:normal;margin-bottom:5px}.form-newsletter-interno .mc-field-group .asterisk{color:#e0001b;margin-left:10px}.form-newsletter-interno .mc-field-group .chosen-default span{color:#a8a8a9;font-size:14px;font-style:italic}.form-newsletter-interno .mc-field-group input{width:100%}.form-newsletter-interno .mc-field-group input::-webkit-input-placeholder{color:#a8a8a9;font-size:14px;font-style:italic}.form-newsletter-interno .mc-field-group input::-moz-placeholder{color:#a8a8a9;font-size:14px;font-style:italic}.form-newsletter-interno .mc-field-group input:-ms-input-placeholder{color:#a8a8a9;font-size:14px;font-style:italic}.form-newsletter-interno .mc-field-group input:-moz-placeholder{color:#a8a8a9;font-size:14px;font-style:italic}.form-newsletter-interno .mc-field-group .chosen-container .chosen-results{margin:0 !important}.form-newsletter-interno .mc-field-group .chosen-container .chosen-results li{margin:0 !important;padding:5 10px !important}.form-newsletter-interno .mc-field-group .chosen-container .chosen-results li:before{display:none !important}.form-newsletter-interno .mc-field-group_doppio .mc-field-group{display:inline-block}.form-newsletter-interno .mc-field-group_doppio .mc-field-group input{width:100%}.form-newsletter-interno .mc-field-group_doppio .mc-field-group .chosen-container{width:100% !important}.form-newsletter-interno .error-newsletter-mobile{font-size:14px;color:#e0001b;margin-bottom:15px}.form-newsletter-interno .error-newsletter-mobile i{margin-right:10px}.form-newsletter-interno .policy-accept{display:block;position:relative;margin-bottom:15px}.form-newsletter-interno .policy-accept input{position:absolute;opacity:0;cursor:pointer}.form-newsletter-interno .policy-accept .checkmark{position:absolute;top:0;margin-top:3px;left:0;height:20px;width:20px;background:url(/sites/all/themes/giacomini_responsive/lib/icheck/skins/flat/red.png) no-repeat;background-position:0 0}.form-newsletter-interno .policy-accept input:checked ~ .checkmark{background-position:-22px 0}@media (min-width: 768px){.form-newsletter-interno .policy-accept{margin-top:.825em}}.form-newsletter-interno .policy-accept input{display:inline;margin-right:10px;cursor:pointer}.lt-ie9 .form-newsletter-interno .policy-accept input{border:none;outline:none;margin-left:-10px}.form-newsletter-interno .policy-accept label{font-size:.875em;line-height:1.71429em;display:inline-block;cursor:pointer;font-weight:normal;margin-bottom:0px;padding-left:30px}.form-newsletter-interno .group-submit{margin-top:20px}.giacomini_news__detail{margin-bottom:4.5em}.giacomini_news__detail .article-heading{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;padding-left:15px;padding-right:15px}@media (min-width: 768px){.giacomini_news__detail .article-heading{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.giacomini_news__detail .article-heading{padding-left:15px;padding-right:15px;float:left;width:620px;margin-left:0px;margin-right:-640px}}.giacomini_news__detail .article-heading h2,.giacomini_news__detail .article-heading h1{font-size:1.875em;line-height:1.24em;margin-top:.45em;margin-bottom:1.5em;font-weight:normal;color:#e0001b;padding-left:0px;padding-right:0px;width:100%}.giacomini_news__detail .detail-body{clear:left}.giacomini_news__detail .detail-body .article-content{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-bottom:3em;margin-bottom:30px;padding-left:15px;padding-right:15px;color:#363637}@media (max-width: 767px){.giacomini_news__detail .detail-body .article-content{position:relative}}@media (min-width: 768px){.giacomini_news__detail .detail-body .article-content{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-content{padding-left:15px;padding-right:15px;float:left;width:620px;margin-left:0px;margin-right:-640px}}.giacomini_news__detail .detail-body .article-content .big-image{margin-bottom:2.125em}.giacomini_news__detail .detail-body .article-content .big-image img{width:100%}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-content .big-image img{width:auto}}.giacomini_news__detail .detail-body .article-content .meta{font-size:.9375em;line-height:1.6em;margin-bottom:2.375em}.giacomini_news__detail .detail-body .article-content .meta p{font-style:italic;margin-bottom:.375em}.giacomini_news__detail .detail-body .article-content .meta i.fa{display:inline-block;width:1.5em !important}.giacomini_news__detail .detail-body .article-content .media-wrapper{overflow:hidden;*zoom:1;margin-bottom:2.125em}@media (max-width: 767px){.giacomini_news__detail .detail-body .article-content .media-wrapper{text-align:center}}@media (min-width: 768px) and (max-width: 991px){.giacomini_news__detail .detail-body .article-content .media-wrapper{margin-left:20px}}@media (min-width: 768px){.giacomini_news__detail .detail-body .article-content .media-wrapper{float:right;width:280px}}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-content .media-wrapper{width:auto}}.giacomini_news__detail .detail-body .article-content .media-item{width:280px;display:inline-block;padding:0 25px 25px;vertical-align:top;overflow:hidden;*zoom:1}.giacomini_news__detail .detail-body .article-content .media-item:last-child{padding-bottom:0}@media (min-width: 768px){.giacomini_news__detail .detail-body .article-content .media-item{padding:0;margin-left:35px;float:right;margin-bottom:15px}}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-content .media-item{margin-bottom:0}}@media (min-width: 768px){.giacomini_news__detail .detail-body .article-content .media-item.odd{margin-left:0px;margin-right:25px;float:left;margin-left:0px}}.giacomini_news__detail .detail-body .article-content .media-item .media .wrapper{width:inherit;margin:0 0}.giacomini_news__detail .detail-body .article-content .abstract p{font-weight:700;font-style:italic !important;font-size:1em;line-height:1.65em}.giacomini_news__detail .detail-body .article-content .entry p,.giacomini_news__detail .detail-body .article-content .entry li{font-size:.875em;line-height:1.88571em}.giacomini_news__detail .detail-body .article-sidebar{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left}@media (min-width: 768px){.giacomini_news__detail .detail-body .article-sidebar{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-sidebar{padding-left:15px;padding-right:15px;float:right;width:220px;margin-right:0px;margin-left:-240px}}.giacomini_news__detail .detail-body .article-sidebar .block{border-top:1px solid #dbd4ce;padding-top:.625em;margin-bottom:1.2em}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-sidebar .block{margin-bottom:1.95em}}.giacomini_news__detail .detail-body .article-sidebar h2,.giacomini_news__detail .detail-body .article-sidebar h3,.giacomini_news__detail .detail-body .article-sidebar .block-title{font-size:1.125em;line-height:1.33333em;margin-top:0px;font-weight:400;font-style:italic;color:#e0001b;margin-bottom:15px}.giacomini_news__detail .detail-body .article-sidebar h2 a:hover,.giacomini_news__detail .detail-body .article-sidebar h3 a:hover,.giacomini_news__detail .detail-body .article-sidebar .block-title a:hover{text-decoration:none}.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file{overflow:hidden;*zoom:1;display:block}@media (max-width: 991px){.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file{display:table;margin-bottom:30px}.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file:last-child{margin-bottom:0}}.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file img{float:left;display:block;margin-top:2px}@media (max-width: 991px){.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file img{display:table-cell;vertical-align:top;min-width:20px;float:none}}.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file a{float:left;display:block;color:#363637;font-size:.875em;line-height:1.45714em;font-weight:700;margin-bottom:1em}@media (max-width: 991px){.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file a{display:table-cell;vertical-align:top;float:none;padding-left:10px;word-break:break-all;word-wrap:break-word}}@media (min-width: 992px){.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file a{width:190px;float:right}}.giacomini_news__detail .detail-body .article-sidebar .block__attachments .file a:hover{text-decoration:none}.giacomini_news__detail .detail-body .article-sidebar .block__links a{display:block;color:#363637;font-size:.8125em;line-height:1.01538em;margin-bottom:.9em}.giacomini_news__detail .detail-body .article-sidebar .block__links a:hover{color:#e0001b}.giacomini_news__detail.node-course .view-course-dates{display:none}.giacomini_news__detail.node-course.course-partner .view-course-dates{display:block}.giacomini_news__detail.node-course .article-footer{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:940px;margin-left:0px;margin-right:-960px;clear:left;margin:0em 0 4em}.giacomini_news__detail.node-course .article-footer table{color:#363637;font-size:.875em;line-height:2.22857em}.giacomini_news__detail.node-course .article-footer table tbody td{background:white;padding:11px 20px 9px}.giacomini_news__detail.node-course .article-footer table tbody td a{font-size:1em;line-height:1.5em;font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase}.giacomini_news__detail.node-course .article-footer table tbody td a:hover{color:#e0001b}.giacomini_news__detail.node-course .article-footer table tbody td a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.giacomini_news__detail.node-course .article-footer table tbody td a:after{font-size:1.0625em;line-height:1.41176em}.giacomini_news__detail.node-contact.view-mode-full,.giacomini_news__detail.node-sede.view-mode-full{display:block;margin-bottom:2em}.giacomini_news__detail.node-contact.view-mode-full .article-heading,.giacomini_news__detail.node-sede.view-mode-full .article-heading{margin-bottom:2.2em}.giacomini_news__detail.node-contact.view-mode-full .article-heading h2,.giacomini_news__detail.node-sede.view-mode-full .article-heading h2{margin-top:2em;margin-bottom:0.8em}.giacomini_news__detail.node-contact.view-mode-full .article-heading span,.giacomini_news__detail.node-sede.view-mode-full .article-heading span{color:#363637;display:block;font-size:1.125em;line-height:1.33333em;font-style:italic;margin-bottom:0.3em}.giacomini_news__detail.node-contact.view-mode-full .big-image,.giacomini_news__detail.node-sede.view-mode-full .big-image{display:block;float:left;margin-bottom:0px}.giacomini_news__detail.node-contact.view-mode-full .big-image img,.giacomini_news__detail.node-sede.view-mode-full .big-image img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #d2d2d1;padding:6px;padding-bottom:6px;line-height:0;margin-left:-2px;background-color:white}.giacomini_news__detail.node-contact.view-mode-full .meta,.giacomini_news__detail.node-sede.view-mode-full .meta{width:auto;padding-left:25px;margin-bottom:0.5em}.giacomini_news__detail.node-contact.view-mode-full .meta.with-image,.giacomini_news__detail.node-sede.view-mode-full .meta.with-image{padding-left:0}@media (max-width: 767px){.giacomini_news__detail.node-contact.view-mode-full .meta.with-image,.giacomini_news__detail.node-sede.view-mode-full .meta.with-image{clear:left}}@media (min-width: 768px){.giacomini_news__detail.node-contact.view-mode-full .meta.with-image,.giacomini_news__detail.node-sede.view-mode-full .meta.with-image{padding-left:330px}}.giacomini_news__detail.node-contact.view-mode-full .meta span,.giacomini_news__detail.node-sede.view-mode-full .meta span{color:#363637;display:block;font-size:1em;line-height:1.5em;margin-bottom:0.2em}.giacomini_news__detail.node-contact.view-mode-full .meta span a,.giacomini_news__detail.node-sede.view-mode-full .meta span a{color:#363637}.giacomini_news__detail.node-contact.view-mode-full .meta span a:hover,.giacomini_news__detail.node-sede.view-mode-full .meta span a:hover{color:#e0001b}.giacomini_news__detail.node-contact.view-mode-full .meta span:before,.giacomini_news__detail.node-sede.view-mode-full .meta span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;text-align:center}@media (min-width: 768px){.giacomini_news__detail.node-contact.view-mode-full .meta span:before,.giacomini_news__detail.node-sede.view-mode-full .meta span:before{margin-left:-30px}}.giacomini_news__detail.node-contact.view-mode-full .meta span.competence-area,.giacomini_news__detail.node-sede.view-mode-full .meta span.competence-area{font-weight:700;margin-bottom:0.4em}@media (min-width: 768px){.giacomini_news__detail.node-contact.view-mode-full .meta span.competence-area,.giacomini_news__detail.node-sede.view-mode-full .meta span.competence-area{margin-left:-23px}}.giacomini_news__detail.node-contact.view-mode-full .meta span.competence-area:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.competence-area:before{content:'';width:0;margin-left:0}.giacomini_news__detail.node-contact.view-mode-full .meta span.address:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.address:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .meta span.phone-number:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.phone-number:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .meta span.mobile:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.mobile:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .meta span.fax:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.fax:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .meta span.email:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.email:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .meta span.website:before,.giacomini_news__detail.node-sede.view-mode-full .meta span.website:before{content:""}.giacomini_news__detail.node-contact.view-mode-full .description,.giacomini_news__detail.node-sede.view-mode-full .description{display:block;clear:both;padding-top:2.5em}.giacomini_news__detail.node-contact.view-mode-full .description p,.giacomini_news__detail.node-sede.view-mode-full .description p{font-size:.9375em;line-height:1.92em}.article-breadcrumb{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:620px;margin-left:0px;margin-right:-640px;clear:left;margin-top:1em;margin-bottom:0em}@media (min-width: 768px){.article-breadcrumb{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.article-breadcrumb{padding-left:15px;padding-right:15px}}.article-breadcrumb a.back-to{font-size:.875em;line-height:1.71429em;font-style:italic;color:#363637}.article-breadcrumb a.back-to:hover{text-decoration:none;color:#e0001b}.article-breadcrumb a.back-to i{display:inline-block;width:.8em;color:#e0001b}.view .node-header{margin-bottom:2.25em;overflow:hidden;*zoom:1}.view .node-header h1{clear:left;font-size:2.5em;line-height:1.2em;margin-top:1.5em;margin-bottom:0.75em;padding-left:0px;width:auto}@media (min-width: 768px){.view .node-header h1{float:left;width:620px;margin-left:0px;margin-right:-640px}}.view .node-header .field-name-body p{clear:left;font-size:1.1875em;line-height:1.57895em;font-style:italic;color:#363637}@media (min-width: 768px){.view .node-header .field-name-body p{float:left;width:620px;margin-left:0px;margin-right:-640px}}.view .node-header .links{float:left;width:620px;margin-left:0px;margin-right:-640px;clear:left}.view .node-header .links a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase}.view .node-header .links a:hover{color:#e0001b}.view .node-header .links a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.view-campagne{margin-bottom:3.2em}@media (min-width: 768px){.view-campagne>.wrapper>.ds-main{padding-left:10px}}.view-campagne .node-header{padding-right:15px;padding-left:15px}@media (min-width: 768px){.view-campagne .node-header{padding-right:0px;padding-left:0px}}.view-campagne .views-row{width:280px;display:block;vertical-align:top;margin:0 auto 3.5em}@media (min-width: 768px){.view-campagne .views-row{margin-left:-1px;display:inline-block}}@media (min-width: 768px){.view-campagne .views-row.views-row-even{margin-left:55px}}.view-campagne .views-row.views-row-last{margin-bottom:4em}.view-campagne .views-row>.node-campaign>.ds-main{max-width:280px;font-size:.875em;line-height:1.71429em;font-style:italic;color:#363637}.view-campagne .views-row h2{font-size:1.125em;line-height:1.33333em;margin-top:.375em;margin-bottom:0em;max-width:280px;color:#363637;font-weight:700;text-transform:uppercase;font-style:normal}.view-campagne .views-row .media{max-width:280px;margin-bottom:1em}.view-campagne .views-row .media .contextual-links-wrapper,.view-campagne .views-row .media .contextual-links-processed{display:none}.node-advanced-page header .entry h1{float:left;width:540px;margin-left:0px;margin-right:-560px}@media (min-width: 768px) and (max-width: 991px){.node-advanced-page header .entry h1{float:none}}@media (min-width: 992px){.node-advanced-page header .entry h1{float:left;width:500px;margin-left:0px;margin-right:-520px}}@media (min-width: 1200px){.node-advanced-page header .entry h1{float:left;width:540px;margin-left:0px;margin-right:-560px}}.node-advanced-page header .entry p{float:left;width:540px;margin-left:0px;margin-right:-560px}@media (min-width: 768px) and (max-width: 991px){.node-advanced-page header .entry p{float:none}}@media (min-width: 992px){.node-advanced-page header .entry p{float:left;width:500px;margin-left:0px;margin-right:-520px}}@media (min-width: 1200px){.node-advanced-page header .entry p{float:left;width:540px;margin-left:0px;margin-right:-560px}}.node-advanced-page .advanced-page-main{clear:left}.node-advanced-page .advanced-page-main .field-collection-container{border-bottom:none}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container{float:left;width:940px;margin-left:0px;margin-right:-960px}}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view{margin:0 15px 0 15px;padding-top:1.5em;padding-bottom:2.4em;border-bottom:none;background:url(/sites/all/themes/giacomini_mobile/img/riga-blocco.png) no-repeat center bottom}@media (min-width: 768px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view{margin:0 30px 0 30px;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) bottom center no-repeat}}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.field-collection-view-final{background:none}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-image{display:none}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-image{display:block;float:left;width:180px;margin-left:0px;margin-right:-200px}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-image img{max-width:170px}}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-image{float:left;width:280px;margin-left:0px;margin-right:-300px}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-image img{max-width:100%}}@media (min-width: 768px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-text-entry{width:100%}}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-text-entry{float:left;width:580px;margin-left:320px;margin-right:-920px}}@media (min-width: 1200px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-text-entry{float:left;width:620px;margin-left:320px;margin-right:-960px}}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-text-entry .img-advanced{float:left;max-width:111px;height:auto;padding:4px 1.3em 0.5em 0;display:block}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .item-text-entry .img-advanced{display:none}}@media (min-width: 768px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-image{float:none}}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-image{float:left;width:280px;margin-left:620px;margin-right:-920px}}@media (min-width: 1200px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-image{float:left;width:280px;margin-left:640px;margin-right:-940px}}@media (min-width: 768px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-text-entry{width:100%;margin-left:0}}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-text-entry{float:left;width:560px;margin-left:-20px;margin-right:-560px}}@media (min-width: 1200px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view.right .item-text-entry{float:left;width:620px;margin-left:-20px;margin-right:-620px}}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item{border-bottom:none}@media (min-width: 768px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item{width:100%;margin:0 auto;display:block;float:none}}@media (min-width: 992px){.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item{width:100%;float:left}}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item h2{font-size:1.875em;line-height:1.2em;color:#e0001b;font-weight:normal;margin-bottom:.75em}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-image{margin-top:1.8em}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-entry{font-size:.9375em;line-height:1.92em;color:#363637}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-entry p{margin-bottom:1.5em}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-container,.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-view,.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .entity-field-collection-item{float:left;width:620px;margin-left:0px;margin-right:-640px;border-bottom:none;background:none;margin:0px 0px}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-view{width:50%;display:inline-block;padding-top:0px;padding-bottom:.5em}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-view a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-view a:hover{color:#e0001b}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer .field-collection-view a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer>a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase;float:left;clear:both;display:inline-block;margin-bottom:0.45em}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer>a:hover{color:#e0001b}.node-advanced-page .advanced-page-main .field-collection-container .field-collection-view .entity-field-collection-item .item-footer>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.node-homepage #hero-container .node-slideshow{width:auto;height:auto;position:relative;overflow:hidden;border-bottom:1px solid #dbd4ce;padding-bottom:67px;background:#f3efec}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow{height:540px;padding-bottom:0px;background-color:transparent;border-bottom:0px solid transparent}}@media (max-width: 767px){.node-homepage #hero-container .node-slideshow .arrows-big-left,.node-homepage #hero-container .node-slideshow .arrows-big-right{display:none !important}}.node-homepage #hero-container .node-slideshow .slide{top:0;left:0;width:100%;padding:0;z-index:0}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide{height:540px}}.node-homepage #hero-container .node-slideshow .slide:first-child{z-index:100;display:block}.node-homepage #hero-container .node-slideshow .slide .slide-img img{display:block;width:100%;height:auto;max-width:inherit}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide .slide-img img{position:absolute;width:1200px;height:540px;top:0px;left:50%;margin-left:-600px}}.node-homepage #hero-container .node-slideshow .slide .entry{display:block;text-align:center;padding-bottom:15px}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide .entry{position:absolute;width:390px;max-height:350px;top:151px;right:110px;text-align:right;padding-bottom:0px}}@media (min-width: 992px){.node-homepage #hero-container .node-slideshow .slide .entry{right:60px;right:180px}}.node-homepage #hero-container .node-slideshow .slide .entry img{width:54px;height:auto;position:absolute;top:10%;left:50%;margin-left:-27px}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide .entry img{top:-84px;position:absolute;right:0px;width:76px;height:76px;left:inherit}}.node-homepage #hero-container .node-slideshow .slide .entry .slide-title{position:absolute;margin-top:60px;text-shadow:0px 0px 8px rgba(0,0,0,0.3);top:10%;width:100%;color:white;font-weight:400}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide .entry .slide-title{position:relative;margin-top:.25em;margin-bottom:.6em;font-size:2.5em;line-height:1.08em;display:block;text-shadow:0px 0px 18px rgba(0,0,0,0.4)}}.node-homepage #hero-container .node-slideshow .slide .entry .slide-content p{color:#363637;font-size:.875em;line-height:1.88571em;font-style:italic;margin-top:0;padding:0.9em 5% 0 5%}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .slide .entry .slide-content p{margin-top:0em;margin-bottom:2.025em;font-size:1.1875em;line-height:1.38947em;color:white;padding:0;text-shadow:0px 0px 14px rgba(0,0,0,0.45)}}.node-homepage #hero-container .node-slideshow .slide .entry .slide-cta a{margin-top:0em;margin-bottom:0em;font-size:.75em;line-height:2em;color:white;padding-left:2.7em;padding-right:2.7em}.node-homepage #hero-container .node-slideshow .cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:10px;overflow:hidden;clear:both}.node-homepage #hero-container .node-slideshow .cycle-pager>*{cursor:pointer}.node-homepage #hero-container .node-slideshow .cycle-pager i{font-family:arial;width:16px;height:16px;display:inline-block;color:white;cursor:pointer;font-size:14px;padding:0 2px}.node-homepage #hero-container .node-slideshow .cycle-pager i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f10c'}.node-homepage #hero-container .node-slideshow .cycle-pager i:hover{color:white}.node-homepage #hero-container .node-slideshow .cycle-pager i:hover:before{content:'\f111'}.node-homepage #hero-container .node-slideshow .cycle-pager i.cycle-pager-active{color:white}.node-homepage #hero-container .node-slideshow .cycle-pager i.cycle-pager-active:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f111'}.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots{padding:0;margin:0}.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots li{display:inline-block;margin:0 5px}.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots li.slick-active button{background-color:#000000}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots li.slick-active button{background-color:#ffffff}}.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots li button{outline:none;text-indent:-9999px;box-shadow:none;background-color:transparent;background:transparent;width:12px;height:12px;border:2px solid #000000;border-radius:50%;padding:0}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .cycle-pager .slick-dots li button{border:2px solid #fff}}.node-homepage #hero-container .node-slideshow .arrows-sprite,.node-homepage #hero-container .node-slideshow .arrows-big-left,.node-homepage #hero-container .node-slideshow .arrows-big-right,.node-homepage #hero-container .node-slideshow .arrows-small-left,.node-homepage #hero-container .node-slideshow .arrows-small-right{background-image:url('../images/arrows-sa993c9ee24.png');background-repeat:no-repeat}.node-homepage #hero-container .node-slideshow .arrows-big-left{background-position:0 0}.node-homepage #hero-container .node-slideshow .arrows-big-left:hover,.node-homepage #hero-container .node-slideshow .arrows-big-left.big-left-hover{background-position:0 -54px}.node-homepage #hero-container .node-slideshow .arrows-big-right{background-position:0 -108px}.node-homepage #hero-container .node-slideshow .arrows-big-right:hover,.node-homepage #hero-container .node-slideshow .arrows-big-right.big-right-hover{background-position:0 -162px}.node-homepage #hero-container .node-slideshow .arrows-small-left{background-position:0 -216px}.node-homepage #hero-container .node-slideshow .arrows-small-right{background-position:0 -242px}.node-homepage #hero-container .node-slideshow .arrows-big-left,.node-homepage #hero-container .node-slideshow .arrows-big-right{position:absolute;top:50%;margin-top:-27px;display:block;width:37px;height:54px;z-index:501;cursor:pointer}.node-homepage #hero-container .node-slideshow .arrows-big-left{left:115px}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .arrows-big-left{left:35px}}@media (min-width: 992px){.node-homepage #hero-container .node-slideshow .arrows-big-left{left:115px}}.node-homepage #hero-container .node-slideshow .arrows-big-right{right:115px}@media (min-width: 768px){.node-homepage #hero-container .node-slideshow .arrows-big-right{right:35px}}@media (min-width: 992px){.node-homepage #hero-container .node-slideshow .arrows-big-right{right:115px}}.node-homepage #hero-container.before-loading .slide{display:none !important}.node-homepage #hero-container.before-loading .slide:first-child{display:block !important}.node-homepage #featured-container{background:#f2efec;padding-top:3.75em;padding-bottom:3.75em}.node-homepage #featured-container .wrapper{width:auto;margin:0 auto}@media (min-width: 768px){.node-homepage #featured-container .wrapper{width:710px}}@media (min-width: 992px){.node-homepage #featured-container .wrapper{width:940px}}.node-homepage #featured-container .wrapper .featured{display:block;width:270px;padding:0 20px;vertical-align:top;margin:0 auto 20px}@media (min-width: 768px){.node-homepage #featured-container .wrapper .featured{width:260px}}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured{display:inline-block;margin:0 15px}}.node-homepage #featured-container .wrapper .featured h2{margin-top:0em;margin-bottom:.75em;font-size:1.8125em;line-height:.82759em;font-weight:400;color:#e0001b;text-align:center}@media (min-width: 768px) and (max-width: 991px){.node-homepage #featured-container .wrapper .featured{display:inline-block;margin-right:35px;margin-left:35px;padding:0}}.node-homepage #featured-container .wrapper .featured.first{margin:0 auto 25px}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured.first{margin:0 0}}.node-homepage #featured-container .wrapper .featured.first h2.label-above{width:274px}@media (min-width: 768px){.node-homepage #featured-container .wrapper .featured.first h2.label-above{width:100%}}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured.first h2.label-above{width:274px}}.node-homepage #featured-container .wrapper .featured.first .node-box-custom{border:none;width:inherit;background:none;padding:0 0}.node-homepage #featured-container .wrapper .featured.first .ds-image img{width:220px;padding:24px;background:white;margin-left:-4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 5px #e9e6e3}.node-homepage #featured-container .wrapper .featured.first .ds-entry{font-size:.8125em;line-height:1.56923em;color:#363637}.node-homepage #featured-container .wrapper .featured.first .ds-entry h2{margin-top:1.5em;margin-bottom:.75em;font-size:1.1875em;line-height:1.26316em;text-transform:uppercase;font-weight:700;text-align:left}.node-homepage #featured-container .wrapper .featured.first .ds-cta a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase;font-size:.75em;line-height:2em;margin-top:0.9em}.node-homepage #featured-container .wrapper .featured.first .ds-cta a:hover{color:#e0001b}.node-homepage #featured-container .wrapper .featured.first .ds-cta a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}@media (min-width: 768px) and (max-width: 991px){.node-homepage #featured-container .wrapper .featured.first{width:630px;float:none;margin-right:35px;margin-left:35px}.node-homepage #featured-container .wrapper .featured.first .ds-image{float:left}.node-homepage #featured-container .wrapper .featured.first .ds-image img{margin-right:20px;margin-bottom:15px}.node-homepage #featured-container .wrapper .featured.first .ds-entry h2{margin-top:0}}.node-homepage #featured-container .wrapper .featured.last{width:300px;padding:0 0px;position:relative;overflow:visible;z-index:2;margin:0 auto}@media (min-width: 768px) and (max-width: 991px){.node-homepage #featured-container .wrapper .featured.last{margin-right:35px;margin-left:35px}}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured.last{margin:0 0}}.node-homepage #featured-container .wrapper .featured.last:after,.node-homepage #featured-container .wrapper .featured.last:before{position:absolute;z-index:-1;content:"";bottom:15px;left:7px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.node-homepage #featured-container .wrapper .featured.last:after{-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg);right:7px;left:auto}.node-homepage #featured-container .wrapper .featured.last .events-list{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #cccac8;box-shadow:0 0 5px #e9e6e3;background:#fff url("/sites/all/themes/giacomini/images/home-events_stripes.jpg") top left repeat;padding:52px 40px 30px 40px;position:relative}.node-homepage #featured-container .wrapper .featured.last .events-list:before{display:block;width:100%;height:60px;content:"";top:0px;left:0px;position:absolute;background:#fff url("/sites/all/themes/giacomini/images/home-events_rings.jpg") top center no-repeat}.node-homepage #featured-container .wrapper .featured.last .events-list:after{display:block;width:100%;height:30px;content:"";bottom:0px;left:0px;position:absolute;background:white}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event{margin:8px 0 18px;display:block;width:100%;padding:0 0;float:none;background:none;line-height:18px !important}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading{color:#363637;padding-top:1px}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading h2,.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading a{text-align:left;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;margin-bottom:0px;text-align:left}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading .meta{font-weight:400;font-style:italic;text-transform:none;font-size:13px;padding-top:1px;line-height:20px;margin-bottom:0px}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading .meta .country-coun{text-transform:uppercase}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .article-heading .meta i{display:inline-block;width:9px;padding-left:1px;padding-right:16px;text-align:left}.node-homepage #featured-container .wrapper .featured.last .events-list .node-event .abstract p{margin-top:0px;margin-bottom:0px;font-size:13px;color:#363637;line-height:20px}.node-homepage #featured-container .wrapper .featured .view-news-hp{overflow:visible}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content{margin-top:-1em}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul{padding:0 0;margin:0 0}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li{display:block;padding-top:0px;margin-top:0px}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li:before{content:""}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li article{float:none;clear:none;width:240px;background:none;padding-bottom:0px;margin-bottom:0.5em}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li article .article-heading .meta{margin-bottom:0.3em}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li article .article-heading h2{font-size:.9375em;line-height:1.36em;margin-bottom:.75em;text-align:left;font-weight:700}.node-homepage #featured-container .wrapper .featured .view-news-hp .view-content ul li article .abstract p{font-size:.8125em;line-height:1.66154em;color:#363637}.node-homepage #prodotti-container{background:white;border-top:1px solid #dbd4ce;border-bottom:1px solid #dbd4ce}.node-homepage #prodotti-container .view-catalog-product-news{overflow:visible;overflow:hidden;padding-bottom:1.9em}@media (min-width: 768px){.node-homepage #prodotti-container .view-catalog-product-news .slick-list{width:620px;margin:0 auto}}@media (min-width: 992px){.node-homepage #prodotti-container .view-catalog-product-news .slick-list{width:760px}}@media (min-width: 1200px){.node-homepage #prodotti-container .view-catalog-product-news .slick-list{width:1020px}}.node-homepage #prodotti-container .view-catalog-product-news>h2.title{font-size:1.8125em;line-height:1.24138em;margin-top:1.5em;margin-bottom:1.275em;width:auto;margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 992px){.node-homepage #prodotti-container .view-catalog-product-news>h2.title{width:940px}}.node-homepage #prodotti-container .view-catalog-product-news>.view-content{height:270px;overflow:hidden;z-index:1;position:relative}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .slide-product-news{overflow:hidden;*zoom:1;text-align:center;float:left}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .slide-product-news>.views-row{display:inline-block;width:200px;vertical-align:top;position:relative;margin:0 7px}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .slide-product-news>.views-row h2{padding:168px 10px 0 10px;font-size:.8125em;line-height:1.38462em;color:#363637;text-transform:uppercase;font-weight:400}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .slide-product-news>.views-row .ds-main a{overflow:visible;position:absolute;top:0px;left:50%;margin-left:-75px;width:150px;height:150px}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .slide-product-news>.views-row .ds-main a img{width:150px;height:150px}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-display-id-entity_view_2{overflow:visible;position:absolute;top:0px;left:50%;margin-left:-75px;width:150px;height:150px}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-display-id-entity_view_2 h2{display:none}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-display-id-entity_view_2 .view-content{width:auto;height:auto}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-display-id-entity_view_2 .view-content img{width:150px;height:150px}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer{width:100%}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .cycle-pager{display:none}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left,.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right{position:absolute;top:62px;display:block;z-index:501;cursor:pointer;background:none !important;font-size:38px;color:#e0001b}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left:before,.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left{left:35px}@media (min-width: 768px){.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left{left:45px}}@media (min-width: 992px){.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left{left:85px}}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-left:before{content:'\f104'}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right{right:35px}@media (min-width: 768px){.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right{right:45px}}@media (min-width: 992px){.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right{right:85px}}.node-homepage #prodotti-container .view-catalog-product-news>.view-content .view-footer .arrows-big-right:before{content:'\f105'}@media (min-width: 1200px){.node-homepage #prodotti-container .md-hide-arrows .arrows-big-left,.node-homepage #prodotti-container .md-hide-arrows .arrows-big-right{display:none !important}}.node-homepage #prodotti-container.before-loading{height:1px;overflow:hidden}.node-homepage #box-container{background:#f2efec;padding-top:3.75em;padding-bottom:3.75em}@media (min-width: 768px){.node-homepage #box-container{padding-right:30px;padding-left:30px}}.node-homepage #box-container .wrapper{width:auto;text-align:center}.node-homepage #box-container .node-box-custom{margin-bottom:50px}.node-homepage #box-container .node-box-custom:last-child{margin-bottom:0}@media (min-width: 992px){.node-homepage #box-container .node-box-custom{margin-bottom:0}}.node-homepage #box-container .node-box-custom>.ds-entry{min-height:120px}@media (min-width: 768px) and (max-width: 991px){.node-homepage #box-container .node-box-custom{position:relative;width:100%;box-sizing:border-box;margin:0 0 30px;padding-left:250px;padding:40px 40px 40px 250px}.node-homepage #box-container .node-box-custom .ds-image{position:absolute;top:50%;margin-top:-50px;left:0}.node-homepage #box-container .node-box-custom .ds-entry{text-align:left;min-height:inherit}.node-homepage #box-container .node-box-custom .ds-entry h2{margin-top:0}.node-homepage #box-container .node-box-custom .ds-cta{text-align:left}}.products-breadcrumb{margin-top:1.275em;margin-bottom:.3em;padding-right:15px;padding-left:15px}@media (min-width: 768px){.products-breadcrumb{padding-right:30px;padding-left:30px}}@media (min-width: 992px){.products-breadcrumb{width:895px}}@media (min-width: 1200px){.products-breadcrumb{width:930px}}.products-breadcrumb span a{font-size:.8125em;line-height:1.84615em;display:inline-block;margin-right:10px;color:#363637;font-style:italic}@media (max-width: 767px){.products-breadcrumb span a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.products-breadcrumb span a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e0001b;font-style:normal;margin-right:6px}.products-breadcrumb span.parent a:before{content:'\f100'}.products-breadcrumb span.subchapter a:before{content:'\f104'}.node-product .label-inline{display:inline;margin-right:4px}.node-product .ds-header{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-top:.3em;margin-bottom:1.65em;font-size:1.875em;line-height:1.32em;color:#363637;font-weight:400}@media (min-width: 768px){.node-product .ds-header{clear:left;padding-left:30px;padding-right:30px}}@media (min-width: 992px){.node-product .ds-header{padding-left:15px;padding-right:15px;padding-left:10px;float:left;width:900px;margin-left:0px;margin-right:-920px}}@media (min-width: 1200px){.node-product .ds-header{float:left;width:940px;margin-left:0px;margin-right:-960px}}.node-product .ds-header h1,.node-product .ds-header h2{font-size:1em;line-height:1.5em;font-weight:400;color:#363637;margin:0 0;display:inline;line-height:inherit !important}.node-product .ds-header h1{color:#e0001b;padding-left:0px;padding-right:17px;width:auto}.node-product .ds-entry{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;margin-bottom:3em;font-size:.8125em;line-height:1.66154em;color:#363637}@media (min-width: 768px){.node-product .ds-entry{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.node-product .ds-entry{padding-left:15px;padding-right:15px;float:left;width:580px;margin-left:300px;margin-right:-900px}}@media (min-width: 1200px){.node-product .ds-entry{float:left;width:620px;margin-left:320px;margin-right:-960px}}.node-product .ds-entry .label-above,.node-product .ds-entry table caption{font-size:1.25em;line-height:1.2em;margin-top:1.5em;margin-bottom:.3em;color:#e0001b;text-transform:uppercase;font-weight:700;text-align:left}.node-product .ds-entry .img_product_mobile{display:block;margin-bottom:15px}.node-product .ds-entry .img_product_mobile .view-product-attachments{display:none}@media (min-width: 992px){.node-product .ds-entry .img_product_mobile{display:none}}.node-product .ds-entry .doc_mobile{display:block;overflow:auto;margin-top:15px}@media (min-width: 992px){.node-product .ds-entry .doc_mobile{display:none}}.node-product .ds-entry .doc_mobile>img{display:none}.node-product .ds-entry .doc_mobile .view-product-attachments{position:relative}.node-product .ds-entry .doc_mobile .view-product-attachments h2{background-color:#f2efec;margin:0;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;line-height:auto;line-height:1em;text-transform:uppercase;color:#363637;font-weight:700;font-size:14px}.node-product .ds-entry .doc_mobile .view-product-attachments h2:hover{cursor:pointer}.node-product .ds-entry .doc_mobile .view-product-attachments h2:before{font-family:FontAwesome;content:'\f078';font-size:16px;position:absolute;right:15px;top:15px}.node-product .ds-entry .doc_mobile .view-product-attachments.open h2{background-color:#ffffff;color:#e0001b;border-bottom:1px solid #d1c8c0}.node-product .ds-entry .doc_mobile .view-product-attachments.open h2:before{font-family:FontAwesome;content:'\f00d';color:#e0001b}.node-product .ds-entry .doc_mobile .view-content{display:none;padding-bottom:1px;float:left;padding-left:15px;padding-right:15px}.node-product .ds-entry .doc_mobile .icon-sprite,.node-product .ds-entry .doc_mobile .icon-conformity-declarations,.node-product .ds-entry .doc_mobile .icon-design-sheets,.node-product .ds-entry .doc_mobile .icon-instruction-sheets,.node-product .ds-entry .doc_mobile .icon-specifications,.node-product .ds-entry .doc_mobile .icon-technical-documentation{background-image:url('../images/icon-s42e08d4cbd.png');background-repeat:no-repeat}.node-product .ds-entry .doc_mobile .icon-conformity-declarations{background-position:0 0}.node-product .ds-entry .doc_mobile .icon-design-sheets{background-position:0 -71px}.node-product .ds-entry .doc_mobile .icon-instruction-sheets{background-position:0 -142px}.node-product .ds-entry .doc_mobile .icon-specifications{background-position:0 -213px}.node-product .ds-entry .doc_mobile .icon-technical-documentation{background-position:0 -284px}.node-product .ds-entry .doc_mobile a{font-size:12px;margin:1em 0;color:#363637;font-weight:700;display:block;background-repeat:no-repeat;padding-left:27px;margin-left:3px}.node-product .ds-entry .doc_mobile a:hover{color:#e0001b}.node-product .ds-entry .view-product-items-table .fixed{display:none}@media (max-width: 767px){.node-product .ds-entry .view-product-items-table{margin-right:-15px}.node-product .ds-entry .view-product-items-table .fixed{font-size:1.25em;line-height:1.2em;margin-top:2em;margin-bottom:.3em;color:#e0001b;text-transform:uppercase;font-weight:700;text-align:left;display:block}.node-product .ds-entry .view-product-items-table table{display:block;overflow-x:auto;white-space:nowrap;padding-bottom:20px;margin-right:50px}.node-product .ds-entry .view-product-items-table table caption{display:none}.node-product .ds-entry .view-product-items-table thead tr{padding-left:70px}.node-product .ds-entry .view-product-items-table thead tr th.views-field-title{min-width:75px;position:absolute;background-color:#f2efec;border-right:1px solid #ccc}.node-product .ds-entry .view-product-items-table thead tr th.views-field-field-sizes{padding-left:140px}.node-product .ds-entry .view-product-items-table tbody tr td.views-field-title{min-width:75px;position:absolute;background-color:#ffffff;border-right:1px solid #ccc}.node-product .ds-entry .view-product-items-table tbody tr td.views-field-field-sizes{padding-left:140px}}.node-product .ds-entry .certifications{margin-bottom:1.5em}.node-product .ds-entry .certifications img{display:inline-block;margin-right:10px;height:50px;width:auto}.node-product .ds-sidebar-left{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:288px;margin-left:0px;margin-right:-308px;margin-top:.25em;margin-bottom:4.5em;display:none}@media (min-width: 992px){.node-product .ds-sidebar-left{display:block}}.node-product .ds-sidebar-left img{max-width:280px}@media (min-width: 992px){.node-product .ds-sidebar-left img{max-width:250px}}@media (min-width: 1200px){.node-product .ds-sidebar-left img{max-width:280px}}.node-product .ds-sidebar-left .icon-sprite,.node-product .ds-sidebar-left .ds-entry .doc_mobile .icon-conformity-declarations,.node-product .ds-entry .doc_mobile .ds-sidebar-left .icon-conformity-declarations,.node-product .ds-sidebar-left .ds-entry .doc_mobile .icon-design-sheets,.node-product .ds-entry .doc_mobile .ds-sidebar-left .icon-design-sheets,.node-product .ds-sidebar-left .ds-entry .doc_mobile .icon-instruction-sheets,.node-product .ds-entry .doc_mobile .ds-sidebar-left .icon-instruction-sheets,.node-product .ds-sidebar-left .ds-entry .doc_mobile .icon-specifications,.node-product .ds-entry .doc_mobile .ds-sidebar-left .icon-specifications,.node-product .ds-sidebar-left .ds-entry .doc_mobile .icon-technical-documentation,.node-product .ds-entry .doc_mobile .ds-sidebar-left .icon-technical-documentation,.node-product .ds-sidebar-left .icon-conformity-declarations,.node-product .ds-sidebar-left .icon-design-sheets,.node-product .ds-sidebar-left .icon-instruction-sheets,.node-product .ds-sidebar-left .icon-specifications,.node-product .ds-sidebar-left .icon-technical-documentation{background-image:url('../images/icon-s42e08d4cbd.png');background-repeat:no-repeat}.node-product .ds-sidebar-left .icon-conformity-declarations{background-position:0 0}.node-product .ds-sidebar-left .icon-design-sheets{background-position:0 -71px}.node-product .ds-sidebar-left .icon-instruction-sheets{background-position:0 -142px}.node-product .ds-sidebar-left .icon-specifications{background-position:0 -213px}.node-product .ds-sidebar-left .icon-technical-documentation{background-position:0 -284px}.node-product .ds-sidebar-left>.file{margin-bottom:2.5em;display:block}.node-product .ds-sidebar-left>.file a{background-image:url("/sites/all/themes/giacomini/images/icon/specifications.png");background-repeat:no-repeat;font-size:.8125em;line-height:1.84615em;color:#363637;font-weight:700;display:block;padding-left:27px;margin-left:3px;margin-top:-1px}.node-product .ds-sidebar-left>.file a:hover{color:#e0001b}.node-product .ds-sidebar-left>.file img{display:none}.node-product .ds-sidebar-left .view-product-attachments{border-top:1px solid #dbd4ce;margin-top:6em;padding-top:.625em;width:230px}.node-product .ds-sidebar-left .view-product-attachments h2{font-size:1em;line-height:1.5em;margin-bottom:1.65em;margin-top:0px;font-weight:400;font-style:italic;color:#e0001b;margin-left:2px}.node-product .ds-sidebar-left .view-product-attachments .view-content a{font-size:.8125em;line-height:1.84615em;margin:1em 0;color:#363637;font-weight:700;display:block;background-repeat:no-repeat;padding-left:27px;margin-left:3px}.node-product .ds-sidebar-left .view-product-attachments .view-content a:hover{color:#e0001b}.node-product .ds-sidebar-left .view-product-attachments .view-content .views-field-field-design-sheets{margin-left:-3px}.node-product .ds-sidebar-left .view-product-attachments .view-content .views-field-field-design-sheets a{padding-left:30px}table{margin-bottom:2.1em;width:100%}table caption{margin-top:.25em;margin-bottom:.75em}table thead{background:#f2efec}table thead th{padding:12px 20px 10px;text-align:left;font-size:1em;line-height:1.5em}table thead th.views-field-field-pack-single,table thead th.views-field-field-pack-multiple{text-indent:-9999px;color:#f2efec;background-repeat:no-repeat;background-position:20px 10px;background-image:url("/sites/all/themes/giacomini/images/icon-pack-single.png")}table thead th.views-field-field-pack-multiple{background-image:url("/sites/all/themes/giacomini/images/icon-pack-multiple.png")}table tbody tr{background:none !important;border-bottom:1px solid #dbd4ce !important}table tbody tr td{padding:7px 20px 5px;line-height:1.3em}table tbody tr td.color-n{color:#363637}table tbody tr td.color-r{color:#e0001b}table tbody tr td.color-b{color:#1C86EE}table tbody tr td.views-field-title{font-weight:700}table tbody tr td.views-field-field-prod-item-price{font-weight:700}table tbody tr td.views-field-field-prod-item-price span{font-weight:400;font-size:0.8em;margin-left:1px}.not-logged-in table thead th.views-field-field-prod-item-price{text-align:center}.not-logged-in table tbody td.views-field-field-prod-item-price{text-align:center;position:relative;font-size:0}.not-logged-in table tbody td.views-field-field-prod-item-price:before{font-family:"FontAwesome";content:"\f023";left:50%;color:#e0001b;font-size:17px;line-height:11px}.page-taxonomy-term .colored-bkg{padding:20px 15px}@media (min-width: 768px){.page-taxonomy-term .colored-bkg{padding:45px 0}}@media (min-width: 992px){.page-taxonomy-term .colored-bkg{padding-top:2.1em;padding-bottom:2.25em}}.page-taxonomy-term #main header h1{margin-top:.15em;margin-bottom:.375em;font-size:1.6875em;line-height:1.15556em;padding-left:0px;width:100%;text-align:left}@media (min-width: 768px){.page-taxonomy-term #main header h1{float:left;width:440px;margin-left:260px;margin-right:-720px;font-size:2em;line-height:1.2em}}@media (min-width: 992px){.page-taxonomy-term #main header h1{float:left;width:620px;margin-left:320px;margin-right:-960px;font-size:2.5em;line-height:1.2em}}.page-taxonomy-term #main header p{float:left;width:620px;margin-left:320px;margin-right:-960px;clear:left;padding:0 10px;font-size:1.25em;line-height:1.6em;font-style:italic;color:#363637;margin-bottom:0px;padding-left:0px}.page-taxonomy-term #main header .field-type-image{width:250px;margin-left:2px;margin-top:-10px;display:none}@media (min-width: 768px){.page-taxonomy-term #main header .field-type-image{width:220px;display:block;display:block;position:relative;overflow:visible;z-index:2;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.page-taxonomy-term #main header .field-type-image:after,.page-taxonomy-term #main header .field-type-image:before{position:absolute;z-index:1;content:"";bottom:15px;left:27px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.page-taxonomy-term #main header .field-type-image:after{-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg);right:27px;left:auto}.page-taxonomy-term #main header .field-type-image img{background:white;display:block;width:180px;height:160px;padding:9px;padding-bottom:40px;border:1px solid rgba(66,66,66,0.1);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 1px 5px #e9e6e3;position:relative;overflow:visible;z-index:2}}@media (min-width: 992px){.page-taxonomy-term #main header .field-type-image{width:250px;display:block;position:relative;overflow:visible;z-index:2;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.page-taxonomy-term #main header .field-type-image:after,.page-taxonomy-term #main header .field-type-image:before{position:absolute;z-index:1;content:"";bottom:15px;left:7px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.page-taxonomy-term #main header .field-type-image:after{-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg);right:7px;left:auto}.page-taxonomy-term #main header .field-type-image img{background:white;display:block;width:230px;height:210px;padding:9px;padding-bottom:40px;border:1px solid rgba(66,66,66,0.1);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 1px 5px #e9e6e3;position:relative;overflow:visible;z-index:2}}.page-taxonomy-term #main header .field-type-image img{float:none;max-width:none;margin-left:auto;margin-right:auto;margin-top:0em}.page-taxonomy-term #main h1{margin-top:.15em;margin-bottom:.1875em;font-size:1.6875em;line-height:1.33333em;box-sizing:border-box}@media (min-width: 768px){.page-taxonomy-term #main h1{font-size:1.875em;line-height:1.44em;padding-left:30px;padding-right:30px}}@media (min-width: 992px){.page-taxonomy-term #main h1{padding-left:10px;padding-right:10px}}.view-catalog-chapter{overflow:hidden;*zoom:1;margin-left:auto;margin-right:auto}@media (min-width: 992px){.view-catalog-chapter{margin-top:3.9em;margin-bottom:3.9em;border-top:2px solid white;border-left:2px solid white;width:920px}}@media (min-width: 1200px){.view-catalog-chapter{width:940px}}.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{width:100%;background:white}@media (min-width: 768px) and (max-width: 991px){.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{border-bottom:1px solid #d1c8c0}}@media (min-width: 768px){.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{width:49.9%;height:120px;float:left}}@media (min-width: 992px){.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{width:100%}}@media (min-width: 992px){.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{border-bottom:2px solid white;border-right:2px solid white;height:100px;width:458px;display:inline-block}}@media (min-width: 1200px){.view-catalog-chapter .views-row,.view-catalog-chapter .node-product{width:468px}}.view-catalog-chapter .views-row .views-field-field-image,.view-catalog-chapter .node-product .views-field-field-image{float:left;width:120px;height:auto;text-align:center;padding:8px 20px;line-height:0px;display:none}@media (min-width: 768px){.view-catalog-chapter .views-row .views-field-field-image,.view-catalog-chapter .node-product .views-field-field-image{display:inline-block;padding:18px 0px 18px 20px;width:25%}}@media (min-width: 992px){.view-catalog-chapter .views-row .views-field-field-image,.view-catalog-chapter .node-product .views-field-field-image{padding:8px 20px;width:120px}}.view-catalog-chapter .views-row .views-field-field-image img,.view-catalog-chapter .node-product .views-field-field-image img{display:inline-block;max-width:120px;max-height:84px}@media (min-width: 768px){.view-catalog-chapter .views-row .views-field-field-image img,.view-catalog-chapter .node-product .views-field-field-image img{max-width:100px}}@media (min-width: 992px){.view-catalog-chapter .views-row .views-field-field-image img,.view-catalog-chapter .node-product .views-field-field-image img{max-width:120px}}.view-catalog-chapter .views-row .views-field-name,.view-catalog-chapter .node-product .views-field-name{width:100%;height:100%}@media (min-width: 768px){.view-catalog-chapter .views-row .views-field-name,.view-catalog-chapter .node-product .views-field-name{display:inline-block;float:right;width:65%}}@media (min-width: 992px){.view-catalog-chapter .views-row .views-field-name,.view-catalog-chapter .node-product .views-field-name{margin-right:25px;display:inline-block;float:right;width:270px}}.view-catalog-chapter .views-row .views-field-name .field-content,.view-catalog-chapter .node-product .views-field-name .field-content{display:table;height:100%;width:100%}.view-catalog-chapter .views-row .views-field-name .field-content a,.view-catalog-chapter .node-product .views-field-name .field-content a{display:table-cell;vertical-align:middle;color:#363637;font-size:.8125em;line-height:1.29231em;text-transform:uppercase;font-weight:700;padding:20px 50px 20px 20px;position:relative;width:100%;border-bottom:1px solid #d1c8c0}@media (min-width: 768px){.view-catalog-chapter .views-row .views-field-name .field-content a,.view-catalog-chapter .node-product .views-field-name .field-content a{border-bottom:0px solid transparent;padding:0px 20px 0px 20px}}@media (min-width: 992px){.view-catalog-chapter .views-row .views-field-name .field-content a,.view-catalog-chapter .node-product .views-field-name .field-content a{padding:0}}.view-catalog-chapter .views-row .views-field-name .field-content a:hover,.view-catalog-chapter .node-product .views-field-name .field-content a:hover{color:#e0001b}.view-catalog-chapter .views-row .views-field-name .field-content a:after,.view-catalog-chapter .node-product .views-field-name .field-content a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f054';position:absolute;top:50%;margin-top:-8px;right:5%;font-size:16px}@media (min-width: 768px){.view-catalog-chapter .views-row .views-field-name .field-content a:after,.view-catalog-chapter .node-product .views-field-name .field-content a:after{content:""}}.view-catalog-chapter .views-row.views-row-odd,.view-catalog-chapter .node-product.views-row-odd{float:left;clear:both}@media (min-width: 768px) and (max-width: 991px){.view-catalog-chapter .views-row.views-row-odd,.view-catalog-chapter .node-product.views-row-odd{border-right:1px solid #d1c8c0}}@media (min-width: 992px){.view-catalog-chapter .views-row.views-row-even,.view-catalog-chapter .node-product.views-row-even{float:right}}.view-catalog-chapter.view-products-list,.view-catalog-chapter.view-products-list-schemi{margin-top:3.3em;margin-bottom:5.4em;width:939px}.view-catalog-chapter.view-products-list .views-row,.view-catalog-chapter.view-products-list .node-product,.view-catalog-chapter.view-products-list-schemi .views-row,.view-catalog-chapter.view-products-list-schemi .node-product{width:311px;height:118px}.view-catalog-chapter.view-products-list .views-row .views-field-field-image,.view-catalog-chapter.view-products-list .node-product .views-field-field-image,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-field-image,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-field-image{padding:17px 0px 17px 0px}.view-catalog-chapter.view-products-list .views-row .views-field-title,.view-catalog-chapter.view-products-list .views-row .views-field-field-product-short-description,.view-catalog-chapter.view-products-list .node-product .views-field-title,.view-catalog-chapter.view-products-list .node-product .views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-title,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-title,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-field-product-short-description{display:block;float:right;margin-right:18px;width:140px;margin-bottom:15px}@media (min-width: 768px){.view-catalog-chapter.view-products-list .views-row .views-field-title,.view-catalog-chapter.view-products-list .views-row .views-field-field-product-short-description,.view-catalog-chapter.view-products-list .node-product .views-field-title,.view-catalog-chapter.view-products-list .node-product .views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-title,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-title,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-field-product-short-description{margin-bottom:0;width:160px}}.view-catalog-chapter.view-products-list .views-row .views-field-title.views-field-title a,.view-catalog-chapter.view-products-list .views-row .views-field-field-product-short-description.views-field-title a,.view-catalog-chapter.view-products-list .node-product .views-field-title.views-field-title a,.view-catalog-chapter.view-products-list .node-product .views-field-field-product-short-description.views-field-title a,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-title.views-field-title a,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-title a,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-title.views-field-title a,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-title a{font-size:.875em;line-height:1.71429em;font-weight:700;display:block;padding-top:12px}.view-catalog-chapter.view-products-list .views-row .views-field-title.views-field-field-product-short-description,.view-catalog-chapter.view-products-list .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-catalog-chapter.view-products-list .node-product .views-field-title.views-field-field-product-short-description,.view-catalog-chapter.view-products-list .node-product .views-field-field-product-short-description.views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-title.views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-title.views-field-field-product-short-description,.view-catalog-chapter.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-field-product-short-description{font-size:.8125em;line-height:1.2em;color:#363637;margin-top:-2px}.view-catalog-chapter.view-products-list .views-row.views-row-odd,.view-catalog-chapter.view-products-list .node-product.views-row-odd,.view-catalog-chapter.view-products-list-schemi .views-row.views-row-odd,.view-catalog-chapter.view-products-list-schemi .node-product.views-row-odd{float:left;clear:none}.view-catalog-chapter.view-products-list .views-row.views-row-even,.view-catalog-chapter.view-products-list .node-product.views-row-even,.view-catalog-chapter.view-products-list-schemi .views-row.views-row-even,.view-catalog-chapter.view-products-list-schemi .node-product.views-row-even{float:left}.view-products-list,.view-products-list-schemi{margin-top:3.9em;margin-bottom:3.9em;overflow:hidden;*zoom:1;width:940px;margin-left:auto;margin-right:auto;border-top:2px solid white;border-left:2px solid white}.view-products-list .views-row,.view-products-list .node-product,.view-products-list-schemi .views-row,.view-products-list-schemi .node-product{height:100px;width:468px;background:white;border-bottom:2px solid white;border-right:2px solid white;display:inline-block}.view-products-list .views-row .views-field-field-image,.view-products-list .node-product .views-field-field-image,.view-products-list-schemi .views-row .views-field-field-image,.view-products-list-schemi .node-product .views-field-field-image{display:inline-block;float:left;width:120px;height:auto;text-align:center;padding:8px 20px;line-height:0px}.view-products-list .views-row .views-field-field-image img,.view-products-list .node-product .views-field-field-image img,.view-products-list-schemi .views-row .views-field-field-image img,.view-products-list-schemi .node-product .views-field-field-image img{display:inline-block;max-width:120px;max-height:84px}.view-products-list .views-row .views-field-name,.view-products-list .node-product .views-field-name,.view-products-list-schemi .views-row .views-field-name,.view-products-list-schemi .node-product .views-field-name{display:inline-block;float:right;margin-right:25px;width:270px;height:100%}.view-products-list .views-row .views-field-name .field-content,.view-products-list .node-product .views-field-name .field-content,.view-products-list-schemi .views-row .views-field-name .field-content,.view-products-list-schemi .node-product .views-field-name .field-content{display:table;height:100%}.view-products-list .views-row .views-field-name .field-content a,.view-products-list .node-product .views-field-name .field-content a,.view-products-list-schemi .views-row .views-field-name .field-content a,.view-products-list-schemi .node-product .views-field-name .field-content a{display:table-cell;vertical-align:middle;color:#363637;font-size:.8125em;line-height:1.29231em;text-transform:uppercase;font-weight:700}.view-products-list .views-row .views-field-name .field-content a:hover,.view-products-list .node-product .views-field-name .field-content a:hover,.view-products-list-schemi .views-row .views-field-name .field-content a:hover,.view-products-list-schemi .node-product .views-field-name .field-content a:hover{color:#e0001b}.view-products-list .views-row.views-row-odd,.view-products-list .node-product.views-row-odd,.view-products-list-schemi .views-row.views-row-odd,.view-products-list-schemi .node-product.views-row-odd{float:left;clear:both}.view-products-list .views-row.views-row-even,.view-products-list .node-product.views-row-even,.view-products-list-schemi .views-row.views-row-even,.view-products-list-schemi .node-product.views-row-even{float:right}.view-products-list.view-products-list,.view-products-list.view-products-list-schemi,.view-products-list-schemi.view-products-list,.view-products-list-schemi.view-products-list-schemi{margin-top:3.3em;margin-bottom:5.4em;width:290px}@media (min-width: 768px){.view-products-list.view-products-list,.view-products-list.view-products-list-schemi,.view-products-list-schemi.view-products-list,.view-products-list-schemi.view-products-list-schemi{width:630px}}@media (min-width: 992px){.view-products-list.view-products-list,.view-products-list.view-products-list-schemi,.view-products-list-schemi.view-products-list,.view-products-list-schemi.view-products-list-schemi{width:920px}}@media (min-width: 1200px){.view-products-list.view-products-list,.view-products-list.view-products-list-schemi,.view-products-list-schemi.view-products-list,.view-products-list-schemi.view-products-list-schemi{width:940px}}.view-products-list.view-products-list .views-row,.view-products-list.view-products-list .node-product,.view-products-list.view-products-list-schemi .views-row,.view-products-list.view-products-list-schemi .node-product,.view-products-list-schemi.view-products-list .views-row,.view-products-list-schemi.view-products-list .node-product,.view-products-list-schemi.view-products-list-schemi .views-row,.view-products-list-schemi.view-products-list-schemi .node-product{width:290px;height:auto}@media (min-width: 768px){.view-products-list.view-products-list .views-row,.view-products-list.view-products-list .node-product,.view-products-list.view-products-list-schemi .views-row,.view-products-list.view-products-list-schemi .node-product,.view-products-list-schemi.view-products-list .views-row,.view-products-list-schemi.view-products-list .node-product,.view-products-list-schemi.view-products-list-schemi .views-row,.view-products-list-schemi.view-products-list-schemi .node-product{width:311px}}@media (min-width: 992px){.view-products-list.view-products-list .views-row,.view-products-list.view-products-list .node-product,.view-products-list.view-products-list-schemi .views-row,.view-products-list.view-products-list-schemi .node-product,.view-products-list-schemi.view-products-list .views-row,.view-products-list-schemi.view-products-list .node-product,.view-products-list-schemi.view-products-list-schemi .views-row,.view-products-list-schemi.view-products-list-schemi .node-product{width:304px}}@media (min-width: 1200px){.view-products-list.view-products-list .views-row,.view-products-list.view-products-list .node-product,.view-products-list.view-products-list-schemi .views-row,.view-products-list.view-products-list-schemi .node-product,.view-products-list-schemi.view-products-list .views-row,.view-products-list-schemi.view-products-list .node-product,.view-products-list-schemi.view-products-list-schemi .views-row,.view-products-list-schemi.view-products-list-schemi .node-product{width:311px}}@media (min-width: 768px){.view-products-list.view-products-list .views-row,.view-products-list.view-products-list .node-product,.view-products-list.view-products-list-schemi .views-row,.view-products-list.view-products-list-schemi .node-product,.view-products-list-schemi.view-products-list .views-row,.view-products-list-schemi.view-products-list .node-product,.view-products-list-schemi.view-products-list-schemi .views-row,.view-products-list-schemi.view-products-list-schemi .node-product{height:118px}}.view-products-list.view-products-list .views-row .views-field-field-image,.view-products-list.view-products-list .node-product .views-field-field-image,.view-products-list.view-products-list-schemi .views-row .views-field-field-image,.view-products-list.view-products-list-schemi .node-product .views-field-field-image,.view-products-list-schemi.view-products-list .views-row .views-field-field-image,.view-products-list-schemi.view-products-list .node-product .views-field-field-image,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-field-image,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-field-image{padding:17px 0px 17px 0px}.view-products-list.view-products-list .views-row .views-field-title,.view-products-list.view-products-list .views-row .views-field-field-product-short-description,.view-products-list.view-products-list .node-product .views-field-title,.view-products-list.view-products-list .node-product .views-field-field-product-short-description,.view-products-list.view-products-list-schemi .views-row .views-field-title,.view-products-list.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-products-list.view-products-list-schemi .node-product .views-field-title,.view-products-list.view-products-list-schemi .node-product .views-field-field-product-short-description,.view-products-list-schemi.view-products-list .views-row .views-field-title,.view-products-list-schemi.view-products-list .views-row .views-field-field-product-short-description,.view-products-list-schemi.view-products-list .node-product .views-field-title,.view-products-list-schemi.view-products-list .node-product .views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-title,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-title,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-field-product-short-description{display:block;float:right;margin-right:18px;width:140px;margin-bottom:15px}@media (min-width: 768px){.view-products-list.view-products-list .views-row .views-field-title,.view-products-list.view-products-list .views-row .views-field-field-product-short-description,.view-products-list.view-products-list .node-product .views-field-title,.view-products-list.view-products-list .node-product .views-field-field-product-short-description,.view-products-list.view-products-list-schemi .views-row .views-field-title,.view-products-list.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-products-list.view-products-list-schemi .node-product .views-field-title,.view-products-list.view-products-list-schemi .node-product .views-field-field-product-short-description,.view-products-list-schemi.view-products-list .views-row .views-field-title,.view-products-list-schemi.view-products-list .views-row .views-field-field-product-short-description,.view-products-list-schemi.view-products-list .node-product .views-field-title,.view-products-list-schemi.view-products-list .node-product .views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-title,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-title,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-field-product-short-description{margin-bottom:0;width:160px}}.view-products-list.view-products-list .views-row .views-field-title.views-field-title a,.view-products-list.view-products-list .views-row .views-field-field-product-short-description.views-field-title a,.view-products-list.view-products-list .node-product .views-field-title.views-field-title a,.view-products-list.view-products-list .node-product .views-field-field-product-short-description.views-field-title a,.view-products-list.view-products-list-schemi .views-row .views-field-title.views-field-title a,.view-products-list.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-title a,.view-products-list.view-products-list-schemi .node-product .views-field-title.views-field-title a,.view-products-list.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-title a,.view-products-list-schemi.view-products-list .views-row .views-field-title.views-field-title a,.view-products-list-schemi.view-products-list .views-row .views-field-field-product-short-description.views-field-title a,.view-products-list-schemi.view-products-list .node-product .views-field-title.views-field-title a,.view-products-list-schemi.view-products-list .node-product .views-field-field-product-short-description.views-field-title a,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-title.views-field-title a,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-title a,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-title.views-field-title a,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-title a{font-size:.875em;line-height:1.71429em;font-weight:700;display:block;padding-top:12px}.view-products-list.view-products-list .views-row .views-field-title.views-field-field-product-short-description,.view-products-list.view-products-list .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list.view-products-list .node-product .views-field-title.views-field-field-product-short-description,.view-products-list.view-products-list .node-product .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list.view-products-list-schemi .views-row .views-field-title.views-field-field-product-short-description,.view-products-list.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list.view-products-list-schemi .node-product .views-field-title.views-field-field-product-short-description,.view-products-list.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list-schemi.view-products-list .views-row .views-field-title.views-field-field-product-short-description,.view-products-list-schemi.view-products-list .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list-schemi.view-products-list .node-product .views-field-title.views-field-field-product-short-description,.view-products-list-schemi.view-products-list .node-product .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-title.views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .views-row .views-field-field-product-short-description.views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-title.views-field-field-product-short-description,.view-products-list-schemi.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-field-product-short-description{font-size:.8125em;line-height:1.2em;color:#363637;margin-top:-2px}.view-products-list.view-products-list .views-row.views-row-odd,.view-products-list.view-products-list .node-product.views-row-odd,.view-products-list.view-products-list-schemi .views-row.views-row-odd,.view-products-list.view-products-list-schemi .node-product.views-row-odd,.view-products-list-schemi.view-products-list .views-row.views-row-odd,.view-products-list-schemi.view-products-list .node-product.views-row-odd,.view-products-list-schemi.view-products-list-schemi .views-row.views-row-odd,.view-products-list-schemi.view-products-list-schemi .node-product.views-row-odd{float:left;clear:none}.view-products-list.view-products-list .views-row.views-row-even,.view-products-list.view-products-list .node-product.views-row-even,.view-products-list.view-products-list-schemi .views-row.views-row-even,.view-products-list.view-products-list-schemi .node-product.views-row-even,.view-products-list-schemi.view-products-list .views-row.views-row-even,.view-products-list-schemi.view-products-list .node-product.views-row-even,.view-products-list-schemi.view-products-list-schemi .views-row.views-row-even,.view-products-list-schemi.view-products-list-schemi .node-product.views-row-even{float:left}.subchapter_catalog-view,.product_products-view{background:#f2efec;border-top:1px solid #dbd4ce}.subchapter_catalog-view .view-intro,.product_products-view .view-intro{margin-top:1.65em;font-size:1em;line-height:1.5em;display:block;padding:0 15px;color:#363637;font-style:italic}@media (min-width: 768px){.subchapter_catalog-view .view-intro,.product_products-view .view-intro{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.subchapter_catalog-view .view-intro,.product_products-view .view-intro{padding-left:15px;padding-right:15px}}.subchapter_catalog-view .view-catalog-chapter,.subchapter_catalog-view .view-products-list,.subchapter_catalog-view .view-products-list-schemi,.product_products-view .view-catalog-chapter,.product_products-view .view-products-list,.product_products-view .view-products-list-schemi{margin-top:1.95em;border-color:#f2efec}.subchapter_catalog-view .view-catalog-chapter .views-row,.subchapter_catalog-view .view-catalog-chapter .node-product,.subchapter_catalog-view .view-products-list .views-row,.subchapter_catalog-view .view-products-list .node-product,.subchapter_catalog-view .view-products-list-schemi .views-row,.subchapter_catalog-view .view-products-list-schemi .node-product,.product_products-view .view-catalog-chapter .views-row,.product_products-view .view-catalog-chapter .node-product,.product_products-view .view-products-list .views-row,.product_products-view .view-products-list .node-product,.product_products-view .view-products-list-schemi .views-row,.product_products-view .view-products-list-schemi .node-product{border-color:#f2efec}.view-products-list-schemi .node-product{width:311px;display:inline-block;background-color:#ffffff;float:left;height:118px}@media (min-width: 992px){.view-products-list-schemi .node-product{width:304px}}@media (min-width: 1200px){.view-products-list-schemi .node-product{width:311px}}.view-products-list-schemi .node-product .views-field-field-image{padding:17px 0px 17px 0px}.view-products-list-schemi .node-product .views-field-title,.view-products-list-schemi .node-product .views-field-field-product-short-description{display:block;float:right;margin-right:18px;width:140px;margin-bottom:15px}@media (min-width: 768px){.view-products-list-schemi .node-product .views-field-title,.view-products-list-schemi .node-product .views-field-field-product-short-description{margin-bottom:0;width:160px}}.view-products-list-schemi .node-product .views-field-title.views-field-title a,.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-title a{font-size:.875em;line-height:1.71429em;font-weight:700;display:block;padding-top:12px}.view-products-list-schemi .node-product .views-field-title.views-field-field-product-short-description,.view-products-list-schemi .node-product .views-field-field-product-short-description.views-field-field-product-short-description{font-size:.8125em;line-height:1.2em;color:#363637;margin-top:-2px}.view-products-list-schemi .node-product.views-row-odd{float:left;clear:none}.view-products-list-schemi .node-product.views-row-even{float:left}#page.restricted-area-page h1{clear:left;margin-top:1.4em;margin-bottom:1.5em}@media (min-width: 768px){#page.restricted-area-page h1{margin-right:auto;margin-left:auto}}@media (max-width: 991px){#page.restricted-area-page #main{width:100%;margin-right:0}}#page.restricted-area-page .restricted-area-content-container{margin-bottom:1.5em;padding-left:15px;padding-right:15px}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container{padding-left:30px;padding-right:30px}}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container{margin-bottom:4.5em;float:left;width:940px;margin-left:0px;margin-right:-960px;padding-left:15px;padding-right:15px}}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container.with-sidebar{float:left;width:700px;margin-left:0px;margin-right:-720px}}#page.restricted-area-page .restricted-area-content-container p.go-to-login{margin-bottom:1.2em;color:#363637;font-size:.875em;line-height:1.71429em}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container p.go-to-login{width:620px}}#page.restricted-area-page .restricted-area-content-container p.privacy-policy{margin-bottom:2.25em;color:#e0001b;font-size:1em;line-height:1.5em;font-weight:bold;border-top:3px solid #e0001b;border-bottom:3px solid #e0001b;padding-top:30px;padding-bottom:30px}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container p.privacy-policy{width:620px}}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p{font-size:.9375em;line-height:1.6em;margin-top:.5em;margin-bottom:.5em;color:#363637}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.back-to-login,#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.go-to-forgotten-password{margin-top:3em;font-size:.875em;line-height:1.71429em;margin-bottom:2em}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.back-to-login a,#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.go-to-forgotten-password a{color:#363637}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.back-to-login a:hover,#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.go-to-forgotten-password a:hover{color:#e0001b}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.back-to-login a i,#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.go-to-forgotten-password a i{padding-right:6px;color:#e0001b}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.back-to-login.go-to-forgotten-password a i,#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.go-to-forgotten-password.go-to-forgotten-password a i{padding-left:6px}#page.restricted-area-page .restricted-area-content-container .restricted-area-content p.form-pass-reset-info{line-height:2em;margin-bottom:2em}#page.restricted-area-page .restricted-area-content-container form{padding:0px}@media (max-width: 767px){#page.restricted-area-page .restricted-area-content-container form>div,#page.restricted-area-page .restricted-area-content-container form .main__with-sidebar{width:100%}}@media (max-width: 767px){#page.restricted-area-page .restricted-area-content-container form>div .wrapper,#page.restricted-area-page .restricted-area-content-container form>div .ds-main,#page.restricted-area-page .restricted-area-content-container form .main__with-sidebar .wrapper,#page.restricted-area-page .restricted-area-content-container form .main__with-sidebar .ds-main{width:100%}}@media (max-width: 767px){#page.restricted-area-page .restricted-area-content-container form .field-type-text,#page.restricted-area-page .restricted-area-content-container form .field-type-taxonomy-term-reference{width:100%}#page.restricted-area-page .restricted-area-content-container form .field-type-text>div,#page.restricted-area-page .restricted-area-content-container form .field-type-taxonomy-term-reference>div{width:100%}}#page.restricted-area-page .restricted-area-content-container form div{display:inline-block}#page.restricted-area-page .restricted-area-content-container form fieldset{display:inline-block;width:auto;padding:0 0;margin:0 0;border:none}#page.restricted-area-page .restricted-area-content-container form input{padding:7px 14px !important;width:100%}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form input{width:auto}}#page.restricted-area-page .restricted-area-content-container form #user_user_form_group_info_login{height:300px}#page.restricted-area-page .restricted-area-content-container form #user_user_form_group_info_personali{margin-top:2em}#page.restricted-area-page .restricted-area-content-container form .form-item{display:inline-block;width:100%;margin-right:0px;margin-top:8px;border:none}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form .form-item{width:280px;margin-right:55px}}#page.restricted-area-page .restricted-area-content-container form .form-item .description{color:#5e5e5f;font-size:.6875em;line-height:1.41818em}#page.restricted-area-page .restricted-area-content-container form .form-item.form-item-mail{margin-bottom:1em}#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm{z-index:2}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm{width:700px}}#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm div.password-strength,#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm div.password-confirm{display:none;float:none;font-size:.75em;line-height:1.6em;color:#5e5e5f;margin-bottom:13px}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm input.password-field,#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm input.password-confirm{width:280px}}#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm .password-indicator{background:none !important}#page.restricted-area-page .restricted-area-content-container form .form-item.form-type-password-confirm .password-suggestions{display:none !important}#page.restricted-area-page .restricted-area-content-container form .form-actions{display:block;margin-top:0.5em}@media (min-width: 768px) and (max-width: 991px){#page.restricted-area-page .restricted-area-content-container form#user-register-form,#page.restricted-area-page .restricted-area-content-container form#user-profile-form{width:620px;float:none;margin:0 auto}}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container form#user-register-form,#page.restricted-area-page .restricted-area-content-container form#user-profile-form{float:left;width:700px;margin-left:0px;margin-right:-720px}}@media (max-width: 767px){#page.restricted-area-page .restricted-area-content-container form#user-register-form .form-wrapper .chosen-container-single,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .form-wrapper .chosen-container-single{width:100% !important}}#page.restricted-area-page .restricted-area-content-container form#user-register-form .form-wrapper .chosen-container-single .chosen-single div,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .form-wrapper .chosen-container-single .chosen-single div{width:18px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .form-wrapper .chosen-container-single .chosen-drop *,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .form-wrapper .chosen-container-single .chosen-drop *{box-sizing:border-box}#page.restricted-area-page .restricted-area-content-container form#user-register-form .form-wrapper .chosen-container-single .chosen-search,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .form-wrapper .chosen-container-single .chosen-search{display:block}#page.restricted-area-page .restricted-area-content-container form#user-register-form .description,#page.restricted-area-page .restricted-area-content-container form#user-register-form legend,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form legend{display:none}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy{margin-top:0.5em;height:auto}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists{display:block;clear:both}#page.restricted-area-page .restricted-area-content-container form#user-register-form .title-field-privacy-gdpr label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .title-field-privacy-gdpr label{margin-bottom:20px;color:#e0001b;font-weight:normal;font-size:1.1875em;line-height:1.26316em}#page.restricted-area-page .restricted-area-content-container form#user-register-form .title-field-privacy-gdpr .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .title-field-privacy-gdpr .description{display:block;font-size:.875em;line-height:1.71429em;color:#363637}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists{width:100%;height:auto;padding:110px 14px 20px 14px;border:1px solid #dbd4ce;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#f2efec url("/sites/all/themes/giacomini/images/icona_newsletter_Giacomini.png") center 20px no-repeat;background-size:70px;margin-top:0px;margin-bottom:20px;position:relative;box-sizing:border-box}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists{background:#f2efec url("/sites/all/themes/giacomini/images/icona_newsletter_Giacomini.png") 40px 30px no-repeat;background-size:105px;padding:20px 14px;width:620px}}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists{width:590px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .description,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists legend,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists legend{display:block}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists legend,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists legend{width:0px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists legend span,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists legend span{display:block;position:absolute;top:110px;color:#363637;text-transform:uppercase;font-size:.9375em;line-height:1.92em;font-weight:700}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists legend span,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists legend span{left:200px;top:20px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper{margin-top:30px}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper{margin-left:185px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper .form-item,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper .form-item{margin-bottom:5px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper label{font-size:.875em;line-height:1.71429em;color:#363637;font-weight:700}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper .description{margin-top:5px;margin-left:0px;font-size:.8125em;line-height:1.66154em;color:#363637}@media (min-width: 992px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-mailchimp-lists .fieldset-wrapper .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-mailchimp-lists .fieldset-wrapper .description{width:390px}}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy{width:620px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy>div>label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy>div>label{display:none}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy .form-item,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy .form-item{width:auto;margin-right:0px;margin-bottom:0.5em;display:table}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy .form-item .option{display:table-cell}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy .form-item .option{padding-left:10px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy label,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy div,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy div{display:inline-block}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy label label,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy div label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy label label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy div label{margin-right:10px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy label .description,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-reg-privacy div .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy label .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-reg-privacy div .description{display:inline-block;margin-left:20px;font-size:.875em;line-height:1.71429em}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr{margin-bottom:5px}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr{width:620px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr>div>label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr>div>label{display:none;margin-bottom:10px;color:#e0001b;font-size:1.125em;line-height:1.33333em}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr .form-item,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr .form-item{width:auto;margin-right:0;margin-bottom:0;display:table}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr .form-item .option{display:table-cell}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr .form-item .option{padding-left:10px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr label,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr div,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr div{display:inline-block}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr label label,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr div label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr label label,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr div label{margin-right:10px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr label .description,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-privacy-gdpr div .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr label .description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-privacy-gdpr div .description{display:inline-block;margin-left:0px;margin-bottom:10px;font-size:.875em;line-height:1.71429em}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-mailchimp-subscription .fieldset-description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-mailchimp-subscription .fieldset-description{font-size:.875em;line-height:1.71429em}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-mailchimp-subscription .form-item,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-mailchimp-subscription .form-item{display:table;width:100%;margin-bottom:0}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-mailchimp-subscription .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-mailchimp-subscription .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-mailchimp-subscription .form-item .icheckbox,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-mailchimp-subscription .form-item .option{display:table-cell}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-field-mailchimp-subscription .form-item .option,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-field-mailchimp-subscription .form-item .option{padding-left:10px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper{font-size:.8125em;line-height:1.66154em;color:#363637;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) top left no-repeat;padding-top:2.3em;margin-top:1.3em}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper{width:620px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper .fieldset-description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description{margin-bottom:12px}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper .fieldset-description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description{width:620px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper .fieldset-description:after,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description:after{content:' *'}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container{width:620px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio{display:none}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image{float:left;height:45px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container input,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container input{float:left;margin-top:12px;margin-left:5px;width:215px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help{float:right;margin-top:20px}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a{text-transform:uppercase;font-size:.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008,  0px 1px 0 0px #920008,  0px -1px 0px 0px #db0915;background:#db0915;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915),color-stop(100%, #c40712));background:-moz-linear-gradient(top center, #db0915,#c40712);background:-webkit-linear-gradient(top center, #db0915,#c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-indent:-9999px;font-size:0px;line-height:0px;padding:18px 9px 9px;margin-left:6px;box-shadow:inset 0 -1px 0 0px #19191a,  0px 1px 0 0px #19191a,  0px -1px 0px 0px #4a4a4b;background:#4a4a4b;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4a4a4b),color-stop(100%, #363637));background:-moz-linear-gradient(top center, #4a4a4b,#363637);background:-webkit-linear-gradient(top center, #4a4a4b,#363637);background:linear-gradient(to bottom center, #4a4a4b,#363637)}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #c40712,  0px 1px 0 0px #c40712,  0px -1px 0px 0px #db0915}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #920008,  0px -1px 0 0px #920008,  0px 1px 0px 0px #c40712;background:#c40712;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712),color-stop(100%, #db0915));background:-moz-linear-gradient(top center, #c40712,#db0915);background:-webkit-linear-gradient(top center, #c40712,#db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;display:inline}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #363637,  0px 1px 0 0px #363637,  0px -1px 0px 0px #4a4a4b}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #19191a,  0px -1px 0 0px #19191a,  0px 1px 0px 0px #363637;background:#363637;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #363637),color-stop(100%, #4a4a4b));background:-moz-linear-gradient(top center, #363637,#4a4a4b);background:-webkit-linear-gradient(top center, #363637,#4a4a4b);background:linear-gradient(to bottom center, #363637,#4a4a4b)}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before{content:'\f021'}#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-register-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before{content:'\f128'}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-actions.form-actions,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-actions.form-actions{clear:both;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) top left no-repeat;padding-top:2.3em;margin-top:1.8em}@media (min-width: 768px){#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-actions.form-actions,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-actions.form-actions{width:620px}}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-actions.form-actions:after,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-actions.form-actions:after{display:block;content:'* Dati obbligatori';float:left;font-size:.8125em;line-height:1.66154em;color:#363637;line-height:37px}#page.restricted-area-page .restricted-area-content-container form#user-register-form #edit-actions.form-actions input,#page.restricted-area-page .restricted-area-content-container form#user-profile-form #edit-actions.form-actions input{float:right}#page.restricted-area-page aside{margin-bottom:4.5em;padding-top:0.5em;clear:left;padding-right:15px;padding-left:15px}@media (min-width: 768px){#page.restricted-area-page aside{padding-right:30px;padding-left:30px}}@media (min-width: 992px){#page.restricted-area-page aside{float:left;width:220px;margin-left:680px;margin-right:-920px;clear:inherit;padding-right:15px;padding-left:15px}}@media (min-width: 1200px){#page.restricted-area-page aside{float:left;width:220px;margin-left:728px;margin-right:-968px}}#page.restricted-area-page aside.sidebars__second{padding-top:0.1em;margin-top:0px;box-sizing:border-box}@media (max-width: 991px){#page.restricted-area-page aside.sidebars__second{float:left;margin-left:0;width:100%}}#page.restricted-area-page aside .user-login-sidebar,#page.restricted-area-page aside .user-register-sidebar{padding:25px 20px 7px;border:1px solid #d7d7d7;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:.875em;line-height:1.71429em;color:#363637;text-align:center;box-shadow:0px 4px 0px 0px #f2f2f2}#page.restricted-area-page aside .user-login-sidebar h2,#page.restricted-area-page aside .user-register-sidebar h2{font-size:1.125em;line-height:1.53333em;color:#e0001b;text-transform:uppercase;font-weight:700;margin-top:0.2em;margin-bottom:1em}#page.restricted-area-page aside .user-login-sidebar p,#page.restricted-area-page aside .user-register-sidebar p{margin-bottom:2em}#page.restricted-area-page aside .user-login-sidebar .field-name-field-box-link,#page.restricted-area-page aside .user-register-sidebar .field-name-field-box-link{margin-top:2em;margin-bottom:27px}#page.restricted-area-page aside .user-login-sidebar a,#page.restricted-area-page aside .user-register-sidebar a{text-transform:uppercase;font-size:.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008,  0px 1px 0 0px #920008,  0px -1px 0px 0px #db0915;background:#db0915;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915),color-stop(100%, #c40712));background:-moz-linear-gradient(top center, #db0915,#c40712);background:-webkit-linear-gradient(top center, #db0915,#c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:.9375em;line-height:1.6em;color:white}#page.restricted-area-page aside .user-login-sidebar a:hover,#page.restricted-area-page aside .user-register-sidebar a:hover{box-shadow:inset 0 -1px 0 0px #c40712,  0px 1px 0 0px #c40712,  0px -1px 0px 0px #db0915}#page.restricted-area-page aside .user-login-sidebar a:active,#page.restricted-area-page aside .user-register-sidebar a:active{box-shadow:inset 0 1px 0 0px #920008,  0px -1px 0 0px #920008,  0px 1px 0px 0px #c40712;background:#c40712;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MDcxMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiMDkxNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712),color-stop(100%, #db0915));background:-moz-linear-gradient(top center, #c40712,#db0915);background:-webkit-linear-gradient(top center, #c40712,#db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}#page.restricted-area-page aside .user-login-sidebar.user-register-sidebar,#page.restricted-area-page aside .user-register-sidebar.user-register-sidebar{padding-bottom:30px}#page.restricted-area-page aside .user-login-sidebar.user-register-sidebar:before,#page.restricted-area-page aside .user-register-sidebar.user-register-sidebar:before{content:'';background:url("/sites/all/themes/giacomini/images/icon-user-register.png") center center no-repeat;display:block;width:100%;height:140px;margin-bottom:25px}@media (min-width: 768px){.page-user-register #page.restricted-area-page .ds-main,.page-user-edit #page.restricted-area-page .ds-main{width:680px !important;padding:0}}.page-user-edit #page.restricted-area-page #user_user_form_group_info_personali h3{margin-top:1.6em;margin-bottom:0}.page-user-edit #page.restricted-area-page #edit-actions.form-actions{margin-top:0 !important}.page-user-edit #page.restricted-area-page #edit-account .description{display:block !important}.page-user-edit #page.restricted-area-page #edit-account .form-item-pass .description{width:600px}.page-user-edit #page.restricted-area-page #edit-account .password-suggestions{display:none !important}@media (min-width: 768px){.page-user-password #user-pass .form-item{width:380px !important}}.page-user.section-user.logged-in #main-content ul.tabs-primary,.page-user.section-user.logged-in #main-content ul.action-links,.page-user.section-user #main-content ul.tabs-primary,.page-user.section-user #main-content ul.action-links,.node-type-reserved-area #main-content ul.tabs-primary,.node-type-reserved-area #main-content ul.action-links,.page-project-library #main-content ul.tabs-primary,.page-project-library #main-content ul.action-links,.page-user-edit #main-content ul.tabs-primary,.page-user-edit #main-content ul.action-links{display:none}.page-user.section-user.logged-in #main-content .block.toolbar-menu .fa-lock,.page-user.section-user #main-content .block.toolbar-menu .fa-lock,.node-type-reserved-area #main-content .block.toolbar-menu .fa-lock,.page-project-library #main-content .block.toolbar-menu .fa-lock,.page-user-edit #main-content .block.toolbar-menu .fa-lock{color:#e0001b}.page-user.section-user.logged-in #main-content .ds-main>p,.page-user.section-user #main-content .ds-main>p,.node-type-reserved-area #main-content .ds-main>p,.page-project-library #main-content .ds-main>p,.page-user-edit #main-content .ds-main>p{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;font-size:1.125em;line-height:1.53333em;color:#363637;font-style:italic;margin-bottom:0.3em}.page-user.section-user.logged-in #main-content .ds-main .node-accordion,.page-user.section-user #main-content .ds-main .node-accordion,.node-type-reserved-area #main-content .ds-main .node-accordion,.page-project-library #main-content .ds-main .node-accordion,.page-user-edit #main-content .ds-main .node-accordion{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-top:3em}.page-user.section-user.logged-in #main-content .ds-main .node-accordion .accordion-header,.page-user.section-user #main-content .ds-main .node-accordion .accordion-header,.node-type-reserved-area #main-content .ds-main .node-accordion .accordion-header,.page-project-library #main-content .ds-main .node-accordion .accordion-header,.page-user-edit #main-content .ds-main .node-accordion .accordion-header{display:none}.page-user.section-user.logged-in #main-content .ds-main .node-section-text,.page-user.section-user #main-content .ds-main .node-section-text,.node-type-reserved-area #main-content .ds-main .node-section-text,.page-project-library #main-content .ds-main .node-section-text,.page-user-edit #main-content .ds-main .node-section-text{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left}.page-user.section-user.logged-in #main-content .ds-main .view-tassonomia-area-riservata,.page-user.section-user #main-content .ds-main .view-tassonomia-area-riservata,.node-type-reserved-area #main-content .ds-main .view-tassonomia-area-riservata,.page-project-library #main-content .ds-main .view-tassonomia-area-riservata,.page-user-edit #main-content .ds-main .view-tassonomia-area-riservata{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-top:1.5em;margin-bottom:3.3em}.page-user.section-user.logged-in #main-content .ds-main .view-tassonomia-area-riservata h2,.page-user.section-user #main-content .ds-main .view-tassonomia-area-riservata h2,.node-type-reserved-area #main-content .ds-main .view-tassonomia-area-riservata h2,.page-project-library #main-content .ds-main .view-tassonomia-area-riservata h2,.page-user-edit #main-content .ds-main .view-tassonomia-area-riservata h2{display:none}.page-user.section-user.logged-in #main-content .ds-main .view-tassonomia-area-riservata p,.page-user.section-user #main-content .ds-main .view-tassonomia-area-riservata p,.node-type-reserved-area #main-content .ds-main .view-tassonomia-area-riservata p,.page-project-library #main-content .ds-main .view-tassonomia-area-riservata p,.page-user-edit #main-content .ds-main .view-tassonomia-area-riservata p{font-size:1.125em;line-height:1.53333em;color:#363637;font-style:italic;margin-bottom:0.3em}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset,.page-user.section-user #main-content .ds-sidebar-right fieldset,.node-type-reserved-area #main-content .ds-sidebar-right fieldset,.page-project-library #main-content .ds-sidebar-right fieldset,.page-user-edit #main-content .ds-sidebar-right fieldset{border:none;width:220px;padding:0 0;margin-top:10px;margin-left:0px;margin-bottom:2.5em}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset legend,.page-user.section-user #main-content .ds-sidebar-right fieldset legend,.node-type-reserved-area #main-content .ds-sidebar-right fieldset legend,.page-project-library #main-content .ds-sidebar-right fieldset legend,.page-user-edit #main-content .ds-sidebar-right fieldset legend{font-size:1em;line-height:1.5em;width:100%;padding-top:0.5em;margin-bottom:1.3em;border-top:1px solid #dbd4ce;font-style:italic;font-weight:400;color:#e0001b}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper{width:220px;font-size:.8125em;line-height:1.84615em;color:#363637}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p{margin-bottom:0.3em}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span:after,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span:after,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span:after,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span:after,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span:after{content:' '}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a{color:#363637}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a:hover,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a:hover,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a:hover,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a:hover,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p a:hover{color:#e0001b}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-nome-cognome,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-nome-cognome,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-nome-cognome,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-nome-cognome,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-nome-cognome{text-transform:uppercase;font-weight:700}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.figura,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.figura,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.figura,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.figura,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.figura{font-weight:700;font-style:italic;text-transform:capitalize}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.societa,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.societa,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.societa,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.societa,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.societa{text-transform:uppercase}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo,.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono,.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail{padding-left:21px}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo:before,.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.group-indirizzo:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;margin-left:-20px;margin-top:5px;content:'\f041'}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:before{content:'('}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:after,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:after,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:after,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:after,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p span.provincia:after{content:') '}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.telefono:before{content:'\f095'}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.usermail:before{content:'\f003'}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit{margin-top:0.7em}@media (min-width: 992px){.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit{text-align:right}}.page-user.section-user.logged-in #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit a:after,.page-user.section-user #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit a:after,.node-type-reserved-area #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit a:after,.page-project-library #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit a:after,.page-user-edit #main-content .ds-sidebar-right fieldset .fieldset-wrapper p.useredit a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e0001b;content:'\f105';margin-left:8px}.page-user.section-user.logged-in.page-user.section-user.logged-in .user-menu li.first a,.page-user.section-user.page-user.section-user.logged-in .user-menu li.first a,.node-type-reserved-area.page-user.section-user.logged-in .user-menu li.first a,.page-project-library.page-user.section-user.logged-in .user-menu li.first a,.page-user-edit.page-user.section-user.logged-in .user-menu li.first a{color:#e0001b !important}.page-user.section-user.logged-in.page-user.section-user.logged-in.page-user-edit .user-menu li.first a,.page-user.section-user.page-user.section-user.logged-in.page-user-edit .user-menu li.first a,.node-type-reserved-area.page-user.section-user.logged-in.page-user-edit .user-menu li.first a,.page-project-library.page-user.section-user.logged-in.page-user-edit .user-menu li.first a,.page-user-edit.page-user.section-user.logged-in.page-user-edit .user-menu li.first a{color:#363637 !important}.page-user.section-user.logged-in.page-user.section-user.logged-in.page-user-edit .user-menu li.first a:hover,.page-user.section-user.page-user.section-user.logged-in.page-user-edit .user-menu li.first a:hover,.node-type-reserved-area.page-user.section-user.logged-in.page-user-edit .user-menu li.first a:hover,.page-project-library.page-user.section-user.logged-in.page-user-edit .user-menu li.first a:hover,.page-user-edit.page-user.section-user.logged-in.page-user-edit .user-menu li.first a:hover{color:#e0001b !important}.page-user.section-user.logged-in.page-project-library .views-row-1,.page-user.section-user.logged-in.page-project-library .ds-sidebar-right,.page-user.section-user.page-project-library .views-row-1,.page-user.section-user.page-project-library .ds-sidebar-right,.node-type-reserved-area.page-project-library .views-row-1,.node-type-reserved-area.page-project-library .ds-sidebar-right,.page-project-library.page-project-library .views-row-1,.page-project-library.page-project-library .ds-sidebar-right,.page-user-edit.page-project-library .views-row-1,.page-user-edit.page-project-library .ds-sidebar-right{margin-top:0.3em}.page-user.section-user.logged-in.page-project-library .ds-main>p,.page-user.section-user.page-project-library .ds-main>p,.node-type-reserved-area.page-project-library .ds-main>p,.page-project-library.page-project-library .ds-main>p,.page-user-edit.page-project-library .ds-main>p{margin-bottom:3.5em !important}.page-user.section-user.logged-in.page-user-edit h1#page-title,.page-user.section-user.page-user-edit h1#page-title,.node-type-reserved-area.page-user-edit h1#page-title,.page-project-library.page-user-edit h1#page-title,.page-user-edit.page-user-edit h1#page-title{margin-top:1.5em}.node-reserved-area{padding-bottom:2.2em}.node-type-reserved-area #main-content ul.tabs-primary{display:block}.user-breadcrumb,#logout-menu{background:#e6e1dc;border-bottom:2px solid #dbd4ce}.user-breadcrumb .wrapper,#logout-menu .wrapper{padding:0.65em 1em;font-size:.8125em;line-height:1.84615em;color:#363637;font-style:italic}@media (min-width: 992px){.user-breadcrumb .wrapper,#logout-menu .wrapper{padding:0.65em 0;width:940px}}@media (min-width: 1200px){.user-breadcrumb .wrapper,#logout-menu .wrapper{width:940px}}.user-breadcrumb .wrapper b,#logout-menu .wrapper b{font-weight:700}.user-breadcrumb .wrapper .red,#logout-menu .wrapper .red{color:#e0001b;margin:0 2px}.user-breadcrumb#logout-menu,#logout-menu#logout-menu{border-bottom:none}@media (min-width: 768px){.user-breadcrumb#logout-menu,#logout-menu#logout-menu{height:40px}}.user-breadcrumb#logout-menu p,#logout-menu#logout-menu p{margin-right:18px;line-height:1.8;text-align:right;margin-bottom:0}@media (min-width: 768px){.user-breadcrumb#logout-menu p,#logout-menu#logout-menu p{display:inline-block;float:right}}.user-breadcrumb#logout-menu p .name,#logout-menu#logout-menu p .name{text-transform:uppercase}.user-breadcrumb#logout-menu li.logout-button,#logout-menu#logout-menu li.logout-button{margin-right:0px;list-style:none;margin-bottom:5px;float:right;margin-left:15px}@media (min-width: 768px){.user-breadcrumb#logout-menu li.logout-button,#logout-menu#logout-menu li.logout-button{margin-bottom:0;margin-left:0px}}.user-breadcrumb#logout-menu li.logout-button a,#logout-menu#logout-menu li.logout-button a{text-transform:uppercase;padding:0.5em 1.8em;background:#dcd5cf;font-weight:700;font-style:normal;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZWZlYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZDVjZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2efec),color-stop(100%, #dcd5cf));background:-moz-linear-gradient(top center, #f2efec,#dcd5cf);background:-webkit-linear-gradient(top center, #f2efec,#dcd5cf);background:linear-gradient(to bottom center, #f2efec,#dcd5cf);font-size:.8125em;line-height:1.84615em;color:#363637;box-shadow:inset 0 -1px 0 0px #d1c8c0,  0px 1px 0 0px #bfb7af,  0px 0px 2px 1px #d1c8c0, 0px 0px 0px 1px #d1c8c0}.user-breadcrumb#logout-menu li.logout-button a:hover,#logout-menu#logout-menu li.logout-button a:hover{background:#f2efec;box-shadow:inset 0 -1px 0 0px #d1c8c0,  0px 1px 0 0px #bfb7af,  0px 0px 2px 1px #d1c8c0, 0px 0px 0px 1px #d1c8c0}.user-breadcrumb#logout-menu li.logout-button a:active,#logout-menu#logout-menu li.logout-button a:active{box-shadow:inset 0 -1px 0 0px #bfb7af,  0px 1px 0 0px #bfb7af,  0px 0px 5px 1px #bfb7af, 0px 0px 0px 1px #d1c8c0;background:#f2efec;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZDVjZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZWZlYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dcd5cf),color-stop(100%, #f2efec));background:-moz-linear-gradient(top center, #dcd5cf,#f2efec);background:-webkit-linear-gradient(top center, #dcd5cf,#f2efec);background:linear-gradient(to bottom center, #dcd5cf,#f2efec)}.user-menu{background:#f2efec;font-size:.8125em;line-height:1.84615em}.user-menu .wrapper{padding:1em}@media (min-width: 768px){.user-menu .wrapper{padding:1em 30px}}@media (min-width: 992px){.user-menu .wrapper{padding:0.65em 0;width:900px}}@media (min-width: 1200px){.user-menu .wrapper{width:935px}}.user-menu .wrapper ul.menu{list-style:none;margin:0 0;padding-left:0px}.user-menu .wrapper ul.menu li{list-style:none;display:inline-block;float:left;margin-right:43px;font-weight:700;color:#363637}.user-menu .wrapper ul.menu li a{color:#363637}.user-menu .wrapper ul.menu li a:hover{color:#e0001b}.user-menu .wrapper ul.menu li.active-trail,.user-menu .wrapper ul.menu li.is-active-trail{color:#e0001b}.user-menu .wrapper ul.menu li.active-trail a,.user-menu .wrapper ul.menu li.active-trail span,.user-menu .wrapper ul.menu li.is-active-trail a,.user-menu .wrapper ul.menu li.is-active-trail span{color:#e0001b}.file-displayed-counter{font-size:0.75em;font-style:italic}.view .node-header{padding-left:15px;padding-right:15px}@media (min-width: 992px){.view .node-header{padding-left:0;padding-right:0}}.view-progetti,.view-tutorial-video{margin-bottom:2.5em}.view-progetti .views-row,.view-tutorial-video .views-row{width:280px;margin:0 auto}@media (min-width: 768px){.view-progetti .views-row,.view-tutorial-video .views-row{display:inline-block;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;width:auto}}@media (min-width: 768px){.view-progetti .views-row.views-row-odd,.view-tutorial-video .views-row.views-row-odd{float:left;clear:both}}@media (min-width: 768px){.view-progetti .views-row.views-row-even,.view-tutorial-video .views-row.views-row-even{float:right}}@media (min-width: 768px){.view-progetti .ds-main,.view-tutorial-video .ds-main{width:710px;margin:0 auto;float:none}}@media (min-width: 992px){.view-progetti .ds-main,.view-tutorial-video .ds-main{float:left;width:640px}}.view-progetti .ds-main>a,.view-tutorial-video .ds-main>a{display:block;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;margin-bottom:1em}.node-type-informative-page .view-tutorial-video .view-content{clear:both}@media (min-width: 768px) and (max-width: 991px){.node-type-informative-page .view-tutorial-video .view-content{width:690px;margin:0 auto}}@media (min-width: 768px){.node-type-informative-page .view-tutorial-video .view-content .views-row{padding-right:10px}}@media (min-width: 1200px){.node-type-informative-page .view-tutorial-video .view-content .views-row{padding-right:15px}}@media (min-width: 768px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd,.node-type-informative-page .view-tutorial-video .view-content .views-row-even{float:left;clear:none;margin-right:15px;margin-left:15px}}@media (min-width: 992px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd,.node-type-informative-page .view-tutorial-video .view-content .views-row-even{margin-right:0px;margin-left:0}}@media (min-width: 1200px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd,.node-type-informative-page .view-tutorial-video .view-content .views-row-even{margin-right:15px}}@media (min-width: 768px) and (max-width: 991px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd.views-row-1,.node-type-informative-page .view-tutorial-video .view-content .views-row-even.views-row-1{padding-left:0;margin-left:0}}@media (min-width: 768px) and (max-width: 991px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd.views-row-2,.node-type-informative-page .view-tutorial-video .view-content .views-row-even.views-row-2{float:right;margin-right:0;padding-right:0}}@media (min-width: 768px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd.views-row-3,.node-type-informative-page .view-tutorial-video .view-content .views-row-even.views-row-3{display:block;margin-right:0px;float:right;display:none}}@media (min-width: 992px){.node-type-informative-page .view-tutorial-video .view-content .views-row-odd.views-row-3,.node-type-informative-page .view-tutorial-video .view-content .views-row-even.views-row-3{display:inline-block}}.node-project.view-mode-teaser{display:inline-block;max-width:280px;vertical-align:top}.node-project.view-mode-teaser>a {display:block}.node-project.view-mode-teaser header{margin-top:0.6em}.node-project.view-mode-teaser header .meta p{font-size:.8125em;line-height:1.47692em;font-style:italic;margin-bottom:0.3em}.node-project.view-mode-teaser header h2{font-size:1em;line-height:1.2em;margin:0.65em 0 4em}.node-project.view-mode-teaser header h2 a{font-weight:700;color:#363637;text-transform:uppercase}.node-project.view-mode-teaser header h2 a:hover{color:#e0001b}.view-consulenti header.colored-bkg{position:relative;overflow:visible;padding-right:15px;padding-left:15px}@media (min-width: 768px){.view-consulenti header.colored-bkg{padding-right:0px;padding-left:0px}}@media (min-width: 992px){.view-consulenti header.colored-bkg{padding-right:0px;padding-left:0px}}@media (min-width: 768px){.view-consulenti header.colored-bkg article{padding-right:210px}}.view-consulenti header.colored-bkg article h1{margin-top:0.5em;padding-left:0px;text-align:left;margin-bottom:0.5em;font-size:1.6875em;line-height:1.06667em}@media (min-width: 768px){.view-consulenti header.colored-bkg article h1{font-size:2.5em;line-height:.96em;width:100%}}@media (min-width: 992px){.view-consulenti header.colored-bkg article h1{float:left;width:620px;margin-left:0px;margin-right:-640px}}.view-consulenti header.colored-bkg article .field-name-body{clear:left;margin-bottom:0.5em;text-align:left;font-size:1em;line-height:1.8em}@media (min-width: 768px){.view-consulenti header.colored-bkg article .field-name-body{float:left;width:460px;margin-left:0px;margin-right:-480px;font-size:1.1875em;line-height:1.51579em}}@media (min-width: 768px) and (max-width: 991px){.view-consulenti header.colored-bkg article .field-name-body p{width:auto;margin-right:0}}@media (min-width: 992px){.view-consulenti header.colored-bkg article .field-name-body{float:left;width:620px;margin-left:0px;margin-right:-640px}}.view-consulenti header.colored-bkg article .field-name-field-image{margin-top:-4.5em;text-align:center;display:none}@media (min-width: 768px){.view-consulenti header.colored-bkg article .field-name-field-image{display:block;margin-top:20px;position:absolute;right:30px}}@media (min-width: 992px){.view-consulenti header.colored-bkg article .field-name-field-image{float:left;width:300px;margin-left:640px;margin-right:-960px;margin-top:0px;margin-right:0}}.view-consulenti header.colored-bkg article .field-name-field-image img{float:none;margin-left:0px;margin-right:0px}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page label{text-align:left}@media (max-width: 767px){.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .chosen-container{width:100% !important}}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget{display:block;vertical-align:bottom;margin-bottom:20px}@media (min-width: 768px){.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget{margin-bottom:0;margin-right:25px;display:inline-block}}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-role-wrapper select,.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-region-wrapper select{min-width:260px}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-role-wrapper .chosen-container-multi,.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-region-wrapper .chosen-container-multi{width:auto !important;min-width:260px}@media (max-width: 767px){.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-role-wrapper .chosen-container-multi,.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-region-wrapper .chosen-container-multi{width:100% !important}}@media (min-width: 768px){.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-role-wrapper .chosen-container-multi,.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget#edit-region-wrapper .chosen-container-multi{max-width:550px}}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget.views-submit-button{margin-right:0px;margin-bottom:1px}.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget.views-submit-button input{font-size:0.75em;line-height:1.45 !important;padding:0.85em 1em;margin-top:0px}@media (max-width: 767px){.view-consulenti header.colored-bkg #views-exposed-form-consulenti-page .views-exposed-widget.views-submit-button input{width:100%}}.view-consulenti header.colored-bkg a.various{text-indent:-9999px;display:none;width:20px;height:20px;position:absolute;margin-top:4px;margin-left:237px}@media (min-width: 768px){.view-consulenti header.colored-bkg a.various{display:block}}.view-consulenti header.colored-bkg a.various:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;width:20px;height:20px;top:0px;left:0px;content:'\f059';text-indent:0;color:#363637;font-size:15px}.view-consulenti>.ds-entry>p{margin:1em 0px 1.5em;padding:1.6em;background:#f2efec;color:#363637;font-size:0.95em;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.view-consulenti .ds-entry{padding:3em 15px;position:relative}@media (min-width: 768px){.view-consulenti .ds-entry{padding:3em 30px}}.view-consulenti .ds-entry:before{display:block;content:'';height:4em;top:0;left:0;width:100%;background:white;position:absolute}.view-consulenti .ds-entry h3{float:left;width:100%;clear:both;font-size:1em;line-height:1.8em;color:#363637;font-style:italic;text-transform:uppercase;margin:1em 0}@media (min-width: 992px){.view-consulenti .ds-entry h3{width:300px;padding-left:10px;margin:2em 0 2.5em}}.view-consulenti .ds-entry h3 span p{text-transform:none}.view-consulenti .ds-entry .views-row{display:block;margin-left:0px;margin-right:0px;margin:2em 0 0;overflow:visible;position:relative;border-bottom:1px solid #d1d1d1;float:left;width:100%;padding-bottom:2em}@media (min-width: 992px){.view-consulenti .ds-entry .views-row{width:610px;border-bottom:0px solid transparent;float:right;padding-bottom:0em}}@media (max-width: 767px){.view-consulenti .ds-entry .views-row article{padding-left:0;padding-right:0}}.view-consulenti .ds-entry .views-row.views-row-last{margin-bottom:1.5em;padding-bottom:2em}@media (min-width: 992px){.view-consulenti .ds-entry .views-row.views-row-last{margin-bottom:2em;padding-bottom:0em}}.view-consulenti .ds-entry .views-row.views-row-last:after{display:block;width:960px;height:2px;background:url(/sites/all/themes/giacomini/images/hr-full.png) bottom center no-repeat;position:absolute;left:-330px;bottom:-35px}@media (min-width: 992px){.view-consulenti .ds-entry .views-row.views-row-last:after{content:''}}.view-consulenti ul.pager{padding-top:1.8em}.giacomini_news__teaser.view-mode-teaser_contact_list,.giacomini_news__teaser.view-mode-inside_sidebar{margin-bottom:0;padding-bottom:0;clear:none;background:none}.giacomini_news__teaser.view-mode-teaser_contact_list h2,.giacomini_news__teaser.view-mode-inside_sidebar h2{color:#e0001b;margin-bottom:0.25em}.giacomini_news__teaser.view-mode-teaser_contact_list .article-content,.giacomini_news__teaser.view-mode-inside_sidebar .article-content{margin-top:0.3em}.giacomini_news__teaser.view-mode-teaser_contact_list .article-content .article-image,.giacomini_news__teaser.view-mode-inside_sidebar .article-content .article-image{margin-top:0.15em}.giacomini_news__teaser.view-mode-teaser_contact_list span.tipo,.giacomini_news__teaser.view-mode-inside_sidebar span.tipo{font-size:.875em;line-height:1.54286em;font-weight:700;margin-bottom:0.3em;display:block;color:#363637}.giacomini_news__teaser.view-mode-teaser_contact_list p,.giacomini_news__teaser.view-mode-inside_sidebar p{font-size:.8125em;line-height:1.84615em;margin-bottom:0.1em;padding-left:21px}.giacomini_news__teaser.view-mode-teaser_contact_list p:before,.giacomini_news__teaser.view-mode-inside_sidebar p:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f041';margin-left:-20px;width:13px;text-align:center;margin-top:5px;display:block;float:left}.giacomini_news__teaser.view-mode-teaser_contact_list p a,.giacomini_news__teaser.view-mode-inside_sidebar p a{color:#363637}.giacomini_news__teaser.view-mode-teaser_contact_list p a:hover,.giacomini_news__teaser.view-mode-inside_sidebar p a:hover{color:#e0001b}.giacomini_news__teaser.view-mode-teaser_contact_list p.position,.giacomini_news__teaser.view-mode-teaser_contact_list p.competence-area,.giacomini_news__teaser.view-mode-inside_sidebar p.position,.giacomini_news__teaser.view-mode-inside_sidebar p.competence-area{font-size:.875em;line-height:1.54286em;margin-bottom:0.25em;font-weight:700;padding-left:0px;display:block}.giacomini_news__teaser.view-mode-teaser_contact_list p.position:before,.giacomini_news__teaser.view-mode-teaser_contact_list p.competence-area:before,.giacomini_news__teaser.view-mode-inside_sidebar p.position:before,.giacomini_news__teaser.view-mode-inside_sidebar p.competence-area:before{content:''}.giacomini_news__teaser.view-mode-teaser_contact_list p.competence-area,.giacomini_news__teaser.view-mode-inside_sidebar p.competence-area{font-style:italic;font-weight:400}.giacomini_news__teaser.view-mode-teaser_contact_list p.address:before,.giacomini_news__teaser.view-mode-inside_sidebar p.address:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list p.phone-number:before,.giacomini_news__teaser.view-mode-inside_sidebar p.phone-number:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list p.mobile:before,.giacomini_news__teaser.view-mode-inside_sidebar p.mobile:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list p.fax:before,.giacomini_news__teaser.view-mode-inside_sidebar p.fax:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list p.email:before,.giacomini_news__teaser.view-mode-inside_sidebar p.email:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list p.website:before,.giacomini_news__teaser.view-mode-inside_sidebar p.website:before{content:""}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar{margin:0 0 16px 0;padding:0 0}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content{padding:0 0;max-width:100%;margin:0 0;color:#363637}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content .article-heading,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content .article-heading{margin:0 0;padding:0 0;clear:both}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content .article-heading h2,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content .article-heading h2{margin:0 0 4px 0;font-size:.875em;line-height:1.54286em;color:#363637;font-weight:700;font-style:normal}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content .abstract,.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content span.tipo,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content .abstract,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content span.tipo{font-size:.8125em;line-height:1.66154em;clear:both;font-style:italic;font-weight:700}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content .detail-body,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content .detail-body{font-size:.875em;line-height:1.54286em}.giacomini_news__teaser.view-mode-teaser_contact_list.view-mode-inside_sidebar .article-content p,.giacomini_news__teaser.view-mode-inside_sidebar.view-mode-inside_sidebar .article-content p{font-size:1em;margin-top:2px;line-height:inherit;color:#363637;font-style:normal !important;font-weight:400}.node-system header{padding-top:2.25em;padding-bottom:1.95em}.node-system header.with-info{padding-bottom:0em}.node-system header.with-info .info{margin-top:2.1em;background:#f2efec;border-bottom:1px solid #dbd4ce}.node-system header.with-info .info .info-text{float:left;width:620px;margin-left:320px;margin-right:-960px}.node-system header.with-info .info .info-text p{font-size:1em;line-height:1.8em;margin-bottom:0;color:#4a4a4b !important}.node-system header.with-info .info img{margin-left:1px}.node-system .entry.no-subs{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-top:3.5em;margin-bottom:3.5em}.node-system .entry.no-subs p{clear:left;font-size:1em;line-height:1.95em;color:#363637}.node-system ul.subsystem-list{margin-top:.5em;margin-bottom:6em;padding-left:0px}.node-system ul.subsystem-list>li{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;padding-top:3em;padding-bottom:2.4em;list-style:none;background:url(/sites/all/themes/giacomini_mobile/img/riga-blocco.png) no-repeat center bottom}@media (min-width: 768px){.node-system ul.subsystem-list>li{padding-left:30px;padding-right:30px;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) bottom center no-repeat}}@media (min-width: 992px){.node-system ul.subsystem-list>li{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left}}.node-system ul.subsystem-list>li .ds-main h2{font-size:1.875em;line-height:1.2em;margin-top:0em;margin-bottom:.75em;font-weight:400;color:#e0001b}.node-system ul.subsystem-list>li .ds-main img{display:block;float:left;max-width:111px;height:auto;padding:4px 1.3em 0.5em 0}@media (min-width: 768px){.node-system ul.subsystem-list>li .ds-main img{display:none}}.node-system ul.subsystem-list>li .ds-main p{font-size:1em;line-height:1.95em;margin-bottom:1.8em;color:#363637}.node-system ul.subsystem-list>li .ds-main .read-more a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase}.node-system ul.subsystem-list>li .ds-main .read-more a:hover{color:#e0001b}.node-system ul.subsystem-list>li .ds-main .read-more a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.node-system ul.subsystem-list>li .ds-image{display:none}@media (min-width: 768px){.node-system ul.subsystem-list>li .ds-image{display:block}}.node-system ul.subsystem-list>li .ds-image a{background:white;display:block;width:240px;display:block;position:relative;overflow:visible;z-index:2;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.node-system ul.subsystem-list>li .ds-image a:after,.node-system ul.subsystem-list>li .ds-image a:before{position:absolute;z-index:1;content:"";bottom:15px;left:7px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.node-system ul.subsystem-list>li .ds-image a:after{-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg);right:7px;left:auto}.node-system ul.subsystem-list>li .ds-image a img{background:white;display:block;width:230px;height:210px;padding:9px;padding-bottom:40px;border:1px solid rgba(66,66,66,0.1);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 1px 5px #e9e6e3;position:relative;overflow:visible;z-index:2}@media (min-width: 768px){.node-system ul.subsystem-list>li.even .ds-main{float:left;width:380px;margin-left:0px;margin-right:-400px}}@media (min-width: 992px){.node-system ul.subsystem-list>li.even .ds-main{float:left;width:580px;margin-left:0px;margin-right:-600px}}@media (min-width: 1200px){.node-system ul.subsystem-list>li.even .ds-main{float:left;width:620px;margin-left:0px;margin-right:-640px}}.node-system ul.subsystem-list>li.even .ds-image{text-align:right}@media (min-width: 768px){.node-system ul.subsystem-list>li.even .ds-image{float:left;width:300px;margin-left:380px;margin-right:-700px}}@media (min-width: 992px){.node-system ul.subsystem-list>li.even .ds-image{float:left;width:300px;margin-left:580px;margin-right:-900px}}@media (min-width: 1200px){.node-system ul.subsystem-list>li.even .ds-image{float:left;width:300px;margin-left:640px;margin-right:-960px}}.node-system ul.subsystem-list>li.even .ds-image a{float:right;margin-right:10px;-moz-transform:rotate(9deg);-ms-transform:rotate(9deg);-webkit-transform:rotate(9deg);transform:rotate(9deg)}@media (min-width: 768px){.node-system ul.subsystem-list>li.odd .ds-main{float:left;width:380px;margin-left:320px;margin-right:-720px}}@media (min-width: 992px){.node-system ul.subsystem-list>li.odd .ds-main{float:left;width:580px;margin-left:320px;margin-right:-920px}}@media (min-width: 1200px){.node-system ul.subsystem-list>li.odd .ds-main{float:left;width:620px;margin-left:320px;margin-right:-960px}}.node-system ul.subsystem-list>li.odd .ds-image{float:left;width:300px;margin-left:0px;margin-right:-320px;text-align:left}.node-system ul.subsystem-list>li.odd .ds-image a{float:left;margin-left:10px}.node-system .lt-ie9 .node-system ul.subsystem-list li .ds-image a img{border:1px solid #e9e6e3}.node-system .field-collection-container{overflow:hidden;background:#f2efec;border-top:1px solid #dbd4ce;margin-bottom:0px;padding:0 15px}@media (min-width: 768px){.node-system .field-collection-container{padding:0 30px}}@media (min-width: 992px){.node-system .field-collection-container{padding:0 15px}}.node-system .field-collection-container .field-collection-view{padding-bottom:30px;padding-top:30px;margin:0}@media (min-width: 992px){.node-system .field-collection-container .field-collection-view{margin-left:auto;margin-right:auto;width:920px}}@media (min-width: 1200px){.node-system .field-collection-container .field-collection-view{width:960px}}.node-system .field-collection-container .item-image{text-align:right;padding-right:15px;padding-bottom:15px;float:left}@media (min-width: 992px){.node-system .field-collection-container .item-image{padding-top:25px;float:left;width:280px;margin-left:660px;margin-right:-960px;margin-top:1.8em}}.node-system .field-collection-container .item-text-entry{text-align:left}@media (min-width: 992px){.node-system .field-collection-container .item-text-entry{float:left;width:620px;margin-left:0px;margin-right:-640px}}.node-system .field-collection-container .item-text-entry .item-entry h2{font-size:1.5625em;line-height:1.152em;color:#e0001b;font-weight:normal;margin-top:0}@media (min-width: 992px){.node-system .field-collection-container .item-text-entry .item-entry h2{margin-top:30px;margin-bottom:.75em;font-size:1.875em;line-height:1.2em}}.node-system .field-collection-container .item-text-entry .item-entry p{font-size:1em;line-height:1.8em}.node-system .field-collection-container .item-text-entry .item-footer{font-size:.9375em;line-height:1.92em}.node-system .field-collection-container .item-text-entry .item-footer a{text-transform:uppercase;color:#464647;font-weight:bold;position:relative}.node-system .field-collection-container .item-text-entry .item-footer a:hover{color:#e0001b}.node-system .field-collection-container .item-text-entry .item-footer a:after{position:absolute;font-family:'FontAwesome';content:"\f138";color:#e0001b;padding-left:8px}@media (min-width: 768px){.subsystem-list .node-sub-system{padding-bottom:3em;width:720px;margin:0 auto}}@media (min-width: 992px){.subsystem-list .node-sub-system{width:auto}}.node-sub-system header{overflow:visible;position:relative;padding-top:5em}.node-sub-system header .field-type-taxonomy-term-reference{position:absolute;top:50%;margin-top:-29px;left:129px;width:140px;text-align:center;display:none}@media (min-width: 768px){.node-sub-system header .field-type-taxonomy-term-reference{display:block;left:0;margin-left:0}}@media (min-width: 992px){.node-sub-system header .field-type-taxonomy-term-reference{left:50%;margin-left:-460px}}@media (min-width: 1200px){.node-sub-system header .field-type-taxonomy-term-reference{margin-left:0;left:129px}}.node-sub-system header .field-type-taxonomy-term-reference img{max-width:100%;float:none;margin:0 0}.node-sub-system header .view-back-reference{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;text-align:left;margin-top:-2.5em}@media (min-width: 768px){.node-sub-system header .view-back-reference{float:left;width:100%;margin-left:100px;padding-right:100px}}@media (min-width: 992px){.node-sub-system header .view-back-reference{float:left;width:780px;margin-left:150px;margin-right:-950px;padding-left:0}}.node-sub-system header .view-back-reference a{font-size:.8125em;line-height:1.84615em;font-style:italic;color:white;font-weight:400}.node-sub-system header .view-back-reference a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';padding-right:6px}.node-sub-system header h1{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;margin-top:0em;margin-bottom:.3em;font-size:1.875em;line-height:1.36em;width:100%;text-align:left;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width: 768px){.node-sub-system header h1{margin-bottom:1.125em;float:left;width:100%;margin-left:100px;padding-right:100px}}@media (min-width: 992px){.node-sub-system header h1{float:left;width:780px;margin-left:150px;margin-right:-950px;padding-left:0px;padding-right:0px}}.node-sub-system .view-subsystem-anchor-page{z-index:-8;position:absolute;overflow:visible;display:block;width:100%;height:1.8em;background:inherit;border-bottom:2px solid #dbd4ce;padding-top:1.275em}@media (min-width: 768px){.node-sub-system .view-subsystem-anchor-page{z-index:8}}.node-sub-system .view-subsystem-anchor-page.fixed{position:fixed;top:0px;left:0px}.node-sub-system .view-subsystem-anchor-page .anchor-menu{width:auto;margin:0 auto 0;top:0px}@media (min-width: 768px) and (max-width: 991px){.node-sub-system .view-subsystem-anchor-page .anchor-menu{white-space:nowrap;overflow-x:scroll}}.node-sub-system .view-subsystem-anchor-page .anchor-menu ul{padding-left:0px;text-align:center;display:table;width:auto;margin:0 auto;background:white;border:2px solid #d1c8c0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}@media (min-width: 768px) and (max-width: 1199px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul{width:auto !important}}.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li{margin:0 0;list-style:none;display:inline-block}@media (min-width: 768px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li{padding:0.65em 1em}}@media (min-width: 992px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li{padding:0.85em 1.9em}}@media (min-width: 768px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li.views-row-first{padding-left:1em}}@media (min-width: 992px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li.views-row-first{padding-left:3.3em}}@media (min-width: 768px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li.views-row-last{padding-left:1em}}@media (min-width: 992px){.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li.views-row-last{padding-right:3.3em}}.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li a{padding:0.5em;font-size:.8125em;line-height:1.84615em;font-weight:700;color:#363637;text-decoration:none !important}.node-sub-system .view-subsystem-anchor-page .anchor-menu ul li a:hover{color:#e0001b}.node-sub-system .info{padding-top:3em;padding-bottom:.9em;background:#f2efec;padding-left:15px;padding-right:15px}@media (min-width: 768px){.node-sub-system .info{padding-top:5.25em;padding-left:30px;padding-right:30px}}@media (min-width: 992px){.node-sub-system .info{padding-left:0px;padding-right:0px}}.node-sub-system .info .info-img{width:250px;max-width:111px;float:left;margin-right:30px;margin-top:0px;margin-bottom:1em}@media (min-width: 768px){.node-sub-system .info .info-img{margin-top:15px;margin-bottom:2.5em;max-width:inherit;float:right;background:#f2efec;display:block;position:relative;overflow:visible;z-index:2;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);margin-left:30px}.node-sub-system .info .info-img:after,.node-sub-system .info .info-img:before{position:absolute;z-index:1;content:"";bottom:15px;left:7px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);-moz-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.node-sub-system .info .info-img:after{-moz-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg);right:7px;left:auto}.node-sub-system .info .info-img img{background:white;display:block;width:230px;height:210px;padding:9px;padding-bottom:40px;border:1px solid rgba(66,66,66,0.1);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 1px 5px #e9e6e3;position:relative;overflow:visible;z-index:2}}@media (min-width: 992px){.node-sub-system .info .info-img{margin-left:0}}.node-sub-system .info p{font-size:1em;line-height:1.95em;color:#363637;font-style:italic}@media (min-width: 768px){.node-sub-system .info p{font-size:1.25em;line-height:1.56em;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;float:left;width:580px;margin-left:0px;margin-right:-600px;clear:left;float:none;padding-left:0;padding-right:0}}@media (min-width: 992px){.node-sub-system .info p{float:left;width:580px;margin-left:0px;margin-right:-600px;padding-left:15px;padding-right:15px}}.node-sub-system .node-media-and-text{margin-bottom:3.5em}@media (min-width: 768px){.node-sub-system .node-media-and-text{margin-top:3.3em;margin-bottom:3.5em}}.node-sub-system .node-media-and-text .mediatext-header{display:none}.node-sub-system .node-media-and-text .entity{padding-top:1.5em;padding-bottom:.45em}.node-sub-system .node-media-and-text .entity .ds-main{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;padding-bottom:200px;position:relative;padding-left:15px;padding-right:15px;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;padding-left:15px;padding-right:15px}.node-sub-system .node-media-and-text .entity .ds-main:before,.node-sub-system .node-media-and-text .entity .ds-main:after{content:"";display:table}.node-sub-system .node-media-and-text .entity .ds-main:after{clear:both}@media (min-width: 768px){.node-sub-system .node-media-and-text .entity .ds-main{padding-left:30px;padding-right:30px;padding-bottom:0px;margin-left:auto;margin-right:auto;float:none}.node-sub-system .node-media-and-text .entity .ds-main:before,.node-sub-system .node-media-and-text .entity .ds-main:after{content:"";display:table}.node-sub-system .node-media-and-text .entity .ds-main:after{clear:both}}@media (min-width: 992px){.node-sub-system .node-media-and-text .entity .ds-main{float:left;width:940px;margin-left:0px;margin-right:-960px}}.node-sub-system .node-media-and-text .entity .ds-main .media{position:absolute;bottom:0}@media (min-width: 768px){.node-sub-system .node-media-and-text .entity .ds-main .media{position:relative;float:left;width:260px;margin-left:0px;margin-right:-280px}}@media (min-width: 992px){.node-sub-system .node-media-and-text .entity .ds-main .media{position:relative;float:left;width:260px;margin-left:0px;margin-right:-280px}}@media (min-width: 768px){.node-sub-system .node-media-and-text .entity .ds-main .entry{float:left;margin-left:340px}}@media (min-width: 992px){.node-sub-system .node-media-and-text .entity .ds-main .entry{float:left;width:560px;margin-left:340px;margin-right:-920px}}@media (min-width: 1200px){.node-sub-system .node-media-and-text .entity .ds-main .entry{float:left;width:600px;margin-left:340px;margin-right:-960px}}.node-sub-system .node-media-and-text .entity .ds-main .entry h3{margin-top:3px}.node-sub-system .node-media-and-text .entity .ds-main .entry p,.node-sub-system .node-media-and-text .entity .ds-main .entry li,.node-sub-system .node-media-and-text .entity .ds-main .entry li:before{font-size:.9375em;line-height:2em;color:#363637}.node-sub-system .node-projects-list{margin-top:4.5em;margin-bottom:0em;padding-bottom:3.75em;padding-top:45px;background:#f2efec;margin-left:0px;margin-right:0px;width:100%;position:relative}.node-sub-system .node-projects-list .projects-list-header,.node-sub-system .node-projects-list .projects-list-entry{margin-left:130px}.node-sub-system .node-projects-list .projects-list-header{padding-top:0em;padding-bottom:2.1em;width:330px;margin:0 auto}@media (min-width: 768px){.node-sub-system .node-projects-list .projects-list-header{width:670px}}@media (min-width: 992px){.node-sub-system .node-projects-list .projects-list-header{width:920px}}@media (min-width: 1200px){.node-sub-system .node-projects-list .projects-list-header{width:960px}}.node-sub-system .node-projects-list .projects-list-header h2{margin-top:0px;font-size:1.8125em;line-height:1.65517em;max-width:620px}.node-sub-system .node-projects-list .projects-list-entry{color:#363637;width:330px;margin:0 auto}@media (min-width: 768px){.node-sub-system .node-projects-list .projects-list-entry{width:740px}}@media (min-width: 992px){.node-sub-system .node-projects-list .projects-list-entry{width:950px}}@media (min-width: 1200px){.node-sub-system .node-projects-list .projects-list-entry{width:980px}}.node-sub-system .node-projects-list .projects-list-entry .node-project{max-width:294px;margin-right:27px;margin-bottom:27px}@media (min-width: 768px){.node-sub-system .node-projects-list .projects-list-entry .node-project{width:294px;margin-right:35px;margin-left:35px}}@media (min-width: 992px){.node-sub-system .node-projects-list .projects-list-entry .node-project{width:280px;margin-right:11px;margin-left:17px}}@media (min-width: 1200px){.node-sub-system .node-projects-list .projects-list-entry .node-project{width:294px}}.node-sub-system .node-projects-list .projects-list-entry .node-project img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #d2d2d1;padding:6px;padding-bottom:6px;line-height:0;margin-left:-2px;background-color:white}.node-sub-system .node-projects-list .projects-list-entry .node-project header{padding-top:0px;margin-top:0.9em}.node-sub-system .node-projects-list .projects-list-entry .node-project header .meta p{font-size:.875em;line-height:1.37143em}.node-sub-system .node-projects-list .projects-list-entry .node-project header h2{margin:0.8em 0 0}.node-sub-system .node-projects-list .projects-list-entry .node-project header h2 a{font-size:1em;line-height:1.35em}.node-sub-system .node-projects-list a.show_more{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase;width:330px;margin:0 auto;display:block}.node-sub-system .node-projects-list a.show_more:hover{color:#e0001b}.node-sub-system .node-projects-list a.show_more:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}@media (min-width: 768px){.node-sub-system .node-projects-list a.show_more{width:670px}}@media (min-width: 992px){.node-sub-system .node-projects-list a.show_more{width:auto;position:absolute;top:60px;right:130px}}.node-content-slider{padding-top:1.5em;margin-bottom:0.5em;padding-bottom:1.5em;margin-bottom:1.2em;background:#f2efec;border-top:1px solid #dbd4ce;border-bottom:1px solid #dbd4ce;overflow:hidden;z-index:1;position:relative;overflow:hidden;*zoom:1}@media (min-width: 992px){.node-content-slider .slick-slider{width:820px}}.node-content-slider .contentslider-header{padding-top:0px;padding-top:40px;padding-bottom:0px}.node-content-slider .contentslider-header *{text-align:center}.node-content-slider .contentslider-header h2{margin:0 0;color:#e0001b;font-size:1.8125em;line-height:1.07586em;font-weight:400}.node-content-slider .slick-list{overflow:hidden}.node-content-slider .wrapper .content-slider .content-slide{overflow:hidden;*zoom:1}.node-content-slider .media{width:300px;margin:5px auto 20px}@media (min-width: 768px){.node-content-slider .media{float:right;margin-left:8px}}@media (min-width: 768px){.node-content-slider .media a{float:right}}.node-content-slider .entry{font-weight:400;color:#363637;font-style:italic;margin-bottom:40px;font-size:1.1875em;line-height:1.51579em;width:100% !important;margin-left:0px !important;margin-right:0px !important;float:none !important}@media (min-width: 768px){.node-content-slider .entry{margin-top:20px}}.node-content-slider.slider-no-title .media{margin-top:0px}@media (min-width: 768px){.node-content-slider.slider-no-title .entry{margin-top:60px}}.node-content-slider .cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:24px;overflow:hidden;clear:both;bottom:20px}.node-content-slider .cycle-pager .slick-dots{padding:0;margin:0 !important;text-align:center}.node-content-slider .cycle-pager .slick-dots li{display:inline-block;margin:0 !important;padding:0 5px !important}.node-content-slider .cycle-pager .slick-dots li:before{display:none !important}.node-content-slider .cycle-pager .slick-dots li.slick-active button{background-color:#5e5e5f}@media (min-width: 768px){.node-content-slider .cycle-pager .slick-dots li.slick-active button{background-color:#5e5e5f}}.node-content-slider .cycle-pager .slick-dots li button{outline:none;text-indent:-9999px;box-shadow:none;background-color:transparent;background:transparent;width:12px;height:12px;border:2px solid #5e5e5f;border-radius:50%;padding:0}@media (min-width: 768px){.node-content-slider .cycle-pager .slick-dots li button{border:2px solid #5e5e5f}}.node-content-slider .content-slide{padding:30px 20px 65px 20px}@media (min-width: 768px){.node-content-slider .content-slide{padding:30px 65px 65px 65px}}@media (min-width: 992px){.node-content-slider .content-slide{padding:30px 45px 65px 45px}}.node-content-slider .arrows-big-left,.node-content-slider .arrows-big-right{position:absolute;top:50%;margin-top:-30px;display:block;z-index:501;cursor:pointer;background:none !important;font-size:38px;color:#e0001b;display:none !important}@media (min-width: 768px){.node-content-slider .arrows-big-left,.node-content-slider .arrows-big-right{display:block !important}}.node-content-slider .arrows-big-left:before,.node-content-slider .arrows-big-right:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node-content-slider .arrows-big-left{left:15px}@media (min-width: 768px){.node-content-slider .arrows-big-left{left:30px}}@media (min-width: 992px){.node-content-slider .arrows-big-left{left:85px}}.node-content-slider .arrows-big-left:before{content:'\f104'}.node-content-slider .arrows-big-right{right:15px}@media (min-width: 768px){.node-content-slider .arrows-big-right{right:30px}}@media (min-width: 992px){.node-content-slider .arrows-big-right{right:85px}}.node-content-slider .arrows-big-right:before{content:'\f105'}.view-search .views-exposed-form,.view-search-products .views-exposed-form{padding-left:15px;padding-right:15px}@media (min-width: 768px){.view-search .views-exposed-form,.view-search-products .views-exposed-form{padding-left:0px;padding-right:0px}}.view-search .views-exposed-form .views-exposed-widget,.view-search-products .views-exposed-form .views-exposed-widget{display:block}@media (min-width: 768px){.view-search .views-exposed-form .views-exposed-widget,.view-search-products .views-exposed-form .views-exposed-widget{display:inline-block;margin-right:15px}}.view-search .views-exposed-form .views-exposed-widget input[type="text"],.view-search-products .views-exposed-form .views-exposed-widget input[type="text"]{color:#363637 !important;border-color:#d7d7d7 !important}.view-search .views-exposed-form .views-exposed-widget.views-submit-button input,.view-search-products .views-exposed-form .views-exposed-widget.views-submit-button input{padding:0.58em 1em 0.4em !important;width:100%}@media (min-width: 768px){.view-search .views-exposed-form .views-exposed-widget.views-submit-button input,.view-search-products .views-exposed-form .views-exposed-widget.views-submit-button input{width:auto}}.lt-ie9 .view-search .views-exposed-form .views-exposed-widget .form-type-textfield,.lt-ie9 .view-search-products .views-exposed-form .views-exposed-widget .form-type-textfield{width:100%}@media (min-width: 768px){.lt-ie9 .view-search .views-exposed-form .views-exposed-widget .form-type-textfield,.lt-ie9 .view-search-products .views-exposed-form .views-exposed-widget .form-type-textfield{width:533px}}.view-search .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext input,.view-search-products .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext input{width:100%;text-transform:capitalize}@media (min-width: 768px){.view-search .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext input,.view-search-products .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext input{width:533px}}.view-search ul.ui-tabs-nav,.view-search-products ul.ui-tabs-nav{margin:4em 15px 3em !important}@media (min-width: 768px) and (max-width: 991px){.view-search ul.ui-tabs-nav,.view-search-products ul.ui-tabs-nav{margin:4em 30px 3em !important}}@media (min-width: 992px){.view-search ul.ui-tabs-nav,.view-search-products ul.ui-tabs-nav{width:710px;margin:4em 0 3em !important}}@media (min-width: 1200px){.view-search ul.ui-tabs-nav,.view-search-products ul.ui-tabs-nav{margin:4em 0px 3em !important}}.view-search ul.ui-tabs-nav li,.view-search-products ul.ui-tabs-nav li{margin-bottom:-1px !important;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.view-search .node.node-header,.view-search-products .node.node-header{padding-left:15px;padding-right:15px}@media (min-width: 768px){.view-search .node.node-header,.view-search-products .node.node-header{padding-left:0px;padding-right:0px}}.view-search .node.node-header h1,.view-search-products .node.node-header h1{text-align:left;margin-top:0.5em;padding-left:0px}.view-search .node.node-header p,.view-search-products .node.node-header p{margin-bottom:0.2em;text-align:left}.view-search>.ds-entry>p,.view-search-products>.ds-entry>p{padding:0 10px;margin-bottom:7em;font-size:.875em;line-height:1.45714em;color:#363637}@media (max-width: 767px){.view-search .node.view-mode-search,.view-search-products .node.view-mode-search{margin-bottom:1.5em;padding-bottom:1.5em;padding-right:15px;padding-left:15px;border-bottom:1px solid #cccccc;cursor:pointer}}@media (min-width: 768px){.view-search .node.view-mode-search,.view-search-products .node.view-mode-search{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;padding-left:30px;padding-right:30px;float:left;width:620px;margin-left:0px;margin-right:-640px;clear:left;margin-bottom:1.5em;width:100%}}@media (min-width: 768px) and (max-width: 991px){.view-search .node.view-mode-search,.view-search-products .node.view-mode-search{float:none;margin:0 auto 1.5em}}@media (min-width: 768px){.view-search .node.view-mode-search .ds-text,.view-search-products .node.view-mode-search .ds-text{float:left;width:620px;margin-left:0px;margin-right:-640px}}@media (min-width: 992px){.view-search .node.view-mode-search .ds-text,.view-search-products .node.view-mode-search .ds-text{float:left;width:620px;margin-left:0px;margin-right:-640px}}@media (min-width: 768px){.view-search .node.view-mode-search .ds-text.with-image,.view-search-products .node.view-mode-search .ds-text.with-image{float:left;width:620px;margin-left:80px;margin-right:-720px}}@media (min-width: 992px){.view-search .node.view-mode-search .ds-text.with-image,.view-search-products .node.view-mode-search .ds-text.with-image{float:left;width:540px;margin-left:80px;margin-right:-640px}}.view-search .node.view-mode-search .ds-text *,.view-search-products .node.view-mode-search .ds-text *{max-width:100%}.view-search .node.view-mode-search .ds-image,.view-search-products .node.view-mode-search .ds-image{float:left}.view-search .node.view-mode-search .ds-image img,.view-search-products .node.view-mode-search .ds-image img{padding-right:20px;padding-bottom:10px}@media (min-width: 768px){.view-search .node.view-mode-search .ds-image img,.view-search-products .node.view-mode-search .ds-image img{padding:0}}@media (min-width: 768px){.view-search .node.view-mode-search .ds-image,.view-search-products .node.view-mode-search .ds-image{float:left;width:60px;margin-left:0px;margin-right:-80px}}.view-search .node.view-mode-search .ds-image a,.view-search-products .node.view-mode-search .ds-image a{display:block}.view-search .node.view-mode-search .ds-header,.view-search-products .node.view-mode-search .ds-header{font-size:.9375em;line-height:1.28em;padding:0 0;margin-bottom:0.3em;margin-bottom:0.4em}@media (min-width: 768px){.view-search .node.view-mode-search .ds-header,.view-search-products .node.view-mode-search .ds-header{font-weight:700;text-transform:uppercase}}.view-search .node.view-mode-search .ds-header h2,.view-search-products .node.view-mode-search .ds-header h2{margin:0 0;font-size:1em;line-height:inherit;font-weight:700;padding-right:8px}.view-search .node.view-mode-search .ds-header h2 a,.view-search-products .node.view-mode-search .ds-header h2 a{font-size:1em;line-height:inherit}.view-search .node.view-mode-search .ds-content,.view-search-products .node.view-mode-search .ds-content{font-size:.8125em;line-height:1.56923em;clear:both;color:#363637}@media (min-width: 768px){.view-search .node.view-mode-search .ds-content,.view-search-products .node.view-mode-search .ds-content{margin-bottom:1em}}.view-search .node.view-mode-search .ds-content p,.view-search-products .node.view-mode-search .ds-content p{font-size:1em;line-height:inherit;clear:both}@media (max-width: 767px){.view-search .node.view-mode-search .ds-content p,.view-search-products .node.view-mode-search .ds-content p{margin-bottom:0}}.view-search .views-row-last .node,.view-search-products .views-row-last .node{margin-bottom:3em}.node-basic-page{margin-bottom:3.5em}@media (min-width: 992px){.node-basic-page .ds-title h1{float:left;width:860px;margin-left:0px;margin-right:-880px}}@media (min-width: 1200px){.node-basic-page .ds-title h1{float:left;width:940px;margin-left:0px;margin-right:-960px}}.node-basic-page .node-contact-list .node-sede.view-mode-featured{margin-top:-1em}.node-basic-page .node-contact-list .node-sede.view-mode-featured .group-left{width:300px !important}.node-basic-page .node-contact-list .node-sede.view-mode-featured .group-right{width:310px !important;padding-left:5px !important}.node-basic-page .node-contact-list .node-sede.view-mode-featured img{width:265px !important}.node-basic-page .node-contact-list .node-sede.view-mode-featured h2 a{color:#363637}.node-basic-page .node-contact-list .node-sede.view-mode-featured h2 a:hover{color:#e0001b}.node-basic-page .node-contact-list .node-sede.view-mode-featured p{font-size:1em !important;margin-top:0.2em !important;margin-bottom:0.1em;padding-left:21px}.node-basic-page .node-contact-list .node-sede.view-mode-featured p:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f041';margin-left:-20px;width:13px;text-align:center;margin-top:5px;display:block;float:left}.node-basic-page .node-contact-list .node-sede.view-mode-featured p a{color:#363637}.node-basic-page .node-contact-list .node-sede.view-mode-featured p a:hover{color:#e0001b}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.address{margin-top:0.4em !important}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.address:before{content:""}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.phone-number:before{content:""}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.mobile:before{content:""}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.fax:before{content:""}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.email:before{content:""}.node-basic-page .node-contact-list .node-sede.view-mode-featured p.website:before{content:""}.section-contact-us .node-basic-page .content-container .node-contact-list,.section-contatta-giacomini .node-basic-page .content-container .node-contact-list{padding-left:0;padding-right:0}@media (min-width: 768px){.section-contact-us .node-basic-page.node-basic-page .node-accordion,.section-contatta-giacomini .node-basic-page.node-basic-page .node-accordion{padding-left:0;padding-right:0}}.node-slideshow,.view-catalog-product-news .view-content,.node-content-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.node-slideshow .slide,.view-catalog-product-news .slide-product-news,.node-content-slider{position:relative;overflow:hidden;display:block;margin:0;padding:0}.node-slideshow .slide:focus,.view-catalog-product-news .slide-product-news:focus,.node-content-slider:focus{outline:none}.node-slideshow .slide.dragging,.view-catalog-product-news .slide-product-news.dragging,.node-content-slider.dragging{cursor:pointer;cursor:hand}.node-content-slider .slick-track,.node-content-slider .slick-list,.node-slideshow .slick-track,.node-slideshow .slick-list,.view-catalog-product-news .view-content .slick-track,.view-catalog-product-news .view-content .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slide,.slide-product-news,.content-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir="rtl"] .slide,[dir="rtl"] .slide-product-news,[dir="rtl"] .content-slide{float:right}.slide img,.slide-product-news img,.content-slide img{display:block}.slide.slick-loading img,.slide-product-news.slick-loading img,.content-slide.slick-loading img{display:none}.slide.dragging img,.slide-product-news.dragging img,.content-slide.dragging img{pointer-events:none}.slick-initialized .slide,.slick-initialized .slide-product-news,.slick-initialized .content-slide{display:block}.slick-loading .slide,.slick-loading .slide-product-news,.slick-loading .content-slide{visibility:hidden}.slick-vertical .slide,.slick-vertical .slide-product-news,.slick-vertical .content-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.system-radiant-systems .with-info .info .field-collection-container{border:0;color:#363637}.system-radiant-systems .with-info .info .field-collection-container p{color:#363637 !important}.message-ef{padding-left:10px;padding-right:10px;padding-bottom:40px}.btn-arbeite-mit-uns{color:white !important;font-weight:700 !important;text-transform:uppercase !important;font-size:0.8125em !important;line-height:1.84615em !important}.btn-arbeite-mit-uns:after{content:"" !important}.commemorazione{background-color:rgba(0,0,0,0.8)}#modale_commemorazione{display:none}.modale_commemorazione_border{border:7px solid #000000;overflow:auto;padding:35px}.modale_commemorazione_img{float:left;margin-right:40px;width:220px}.modale_commemorazione_text{float:left;width:255px}.modale_commemorazione_text.prima{margin-right:40px;width:300px}.modale_commemorazione_text.seconda .mc_abstract p{font-style:italic}.modale_commemorazione_text h2{line-height:1.4em;font-size:24px;color:#000000;margin-top:0;font-weight:bold}.modale_commemorazione_text .mc_subtitle{font-size:10px;color:#000000}.modale_commemorazione_text .mc_abstract p{font-size:12px;color:#000000;line-height:1.6em}.not-logged-in.i18n-sr .node-unpublished.node-accordion,.not-logged-in.i18n-sl .node-unpublished.node-accordion,.not-logged-in.i18n-pt-pt .node-unpublished.node-accordion,.not-logged-in.i18n-zh-hans .node-unpublished.node-accordion,.not-logged-in .node-unpublished{display:none}.node-homepage #featured-container .wrapper .featured.last.form_hp .label-above{line-height:1.2em;position:relative;top:-5px}.node-homepage #featured-container .wrapper .featured.last.form_hp:before{display:none}.node-homepage #featured-container .wrapper .featured.last:after{display:none}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom{background:none;border:none;width:260px;margin-right:20px;margin-left:20px;background-color:transparent;padding:0}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom h2{margin-top:0em;margin-bottom:0.75em;font-size:1.1875em;line-height:1.26316em;text-transform:uppercase;font-weight:700;text-align:left;display:none}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom .ds-image{width:260px;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 5px #e9e6e3}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom .ds-image img{width:260px}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom .ds-entry{padding:24px 0px 0px;font-size:0.8125em}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom .ds-cta{padding:1px 0 24px}.node-homepage #featured-container .wrapper .featured.last.form_hp .node-box-custom .ds-cta a{margin-top:1em}.node-homepage #featured-container .wrapper .featured.last.duplicated{margin:0 auto 25px}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured.last.duplicated{margin:0 0}}.node-homepage #featured-container .wrapper .featured.last.duplicated:before{display:none}.node-homepage #featured-container .wrapper .featured.last.duplicated h2.label-above{width:274px}@media (min-width: 768px){.node-homepage #featured-container .wrapper .featured.last.duplicated h2.label-above{width:100%}}@media (min-width: 992px){.node-homepage #featured-container .wrapper .featured.last.duplicated h2.label-above{width:274px}}.node-homepage #featured-container .wrapper .featured.last.duplicated .node-box-custom{border:none;width:inherit;background:none;padding:0 0}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-image img{width:220px;padding:24px;background:white;margin-left:-4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 5px #e9e6e3}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-entry{font-size:.8125em;line-height:1.56923em;color:#363637}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-entry h2{margin-top:1.5em;margin-bottom:.75em;font-size:1.1875em;line-height:1.26316em;text-transform:uppercase;font-weight:700;text-align:left}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-cta a{font-weight:700;color:#363637;font-size:.9375em;line-height:1.92em;text-transform:uppercase;font-size:.75em;line-height:2em;margin-top:0.9em}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-cta a:hover{color:#e0001b}.node-homepage #featured-container .wrapper .featured.last.duplicated .ds-cta a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f138';color:#e0001b;padding-left:8px}.field-name-field-installator>.form-item-field-installator-und{margin-top:10px;margin-bottom:10px}.field-name-field-installator>.form-item-field-installator-und>label{display:none}.gtagmanager-pl{margin:0}.filter-no-result{clear:both;padding:0 15px}@media (min-width: 768px){.filter-no-result{padding:0 10px}}@media (min-width: 992px){.filter-no-result{padding:0 15px}}@media (max-width: 991px){.fancybox-nav span{visibility:visible}}@media (min-width: 768px){.entitytype-contact-form{width:710px}}@media (min-width: 992px){.entitytype-contact-form{width:auto}}.entitytype-contact-form .form-wrapper{display:inline-block;width:100%}@media (min-width: 768px){.entitytype-contact-form .form-wrapper{width:auto}}.entitytype-contact-form .form-wrapper .text-full{width:100%}.page-eform-contactnl-confirm #main .wrapper .messages--status.messages.status,.page-eform-contactnl-confirm #main .wrapper .messages--status.status,.page-eform-contactnl-confirm #main .wrapper .messages--status.status.messages--warning,.page-eform-contactnl-confirm #main .wrapper .messages--status.status.messages--error{display:none}.entitytype-contact-form .form-wrapper .form-item{width:100%}@media (min-width: 768px){.entitytype-contact-form .form-wrapper .form-item{width:280px;margin-right:30px}}@media (min-width: 768px){.entitytype-contact-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container{width:280px !important}}.entitytype-contact-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.error{border-color:#c20a08}.entitytype-contact-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.error span{color:#c20a08}.entitytype-contact-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.valid{border-color:#d7d7d7}.entitytype-contact-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.valid span{color:#444}@media (min-width: 768px){.entitytype-contact-form .form-wrapper .form-item.form-type-textarea,.entitytype-contact-form .form-wrapper .form-item.form-item-field-fitter-und{width:590px}}.entitytype-contact-form .form-wrapper .form-item.form-item-field-site-type-und{width:auto;display:inline-block}@media (min-width: 768px){.entitytype-contact-form .form-wrapper .form-item.form-item-field-contact-reason-und,.entitytype-contact-form .form-wrapper .form-item.form-item-field-contact-reason-und .chosen-container{width:590px !important}}#edit-field-cf-job-title-und{width:100%}form#contact-entityform-edit-form #edit-submit{float:right;width:100%}@media (min-width: 768px){form#contact-entityform-edit-form #edit-submit{margin-right:46px;width:auto}}form#contact-entityform-edit-form .captcha.form-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper{font-size:0.8125em;line-height:1.66154em;color:#363637;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) top left no-repeat;padding-top:2.3em;margin-top:1.3em}@media (min-width: 768px){form#contact-entityform-edit-form .captcha.form-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper{width:620px}}form#contact-entityform-edit-form .captcha.form-wrapper{padding-left:0px;margin-left:0px}@media (min-width: 768px){form#contact-entityform-edit-form .captcha.form-wrapper .fieldset-description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description{width:620px;margin-bottom:12px}}form#contact-entityform-edit-form .captcha.form-wrapper .fieldset-description:after,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description:after{content:" *"}@media (min-width: 768px){form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container{width:620px}}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio{display:none}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image{float:left;height:45px}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container input,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container input{float:left;margin-top:12px;margin-left:5px;width:215px}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help{float:right;margin-top:20px;width:100%}@media (min-width: 768px){form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help{width:auto}}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a{margin-right:30px}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a{text-transform:uppercase;font-size:0.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008, 0px 1px 0 0px #920008, 0px -1px 0px 0px #db0915;background:#db0915;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915), color-stop(100%, #c40712));background:-webkit-linear-gradient(top center, #db0915, #c40712);background:-moz-linear-gradient(top center, #db0915, #c40712);background:-o-linear-gradient(top center, #db0915, #c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-indent:-9999px;font-size:0px;line-height:0px;padding:18px 9px 9px;margin-left:6px;box-shadow:inset 0 -1px 0 0px #19191a, 0px 1px 0 0px #19191a, 0px -1px 0px 0px #4a4a4b;background:#4a4a4b;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4a4a4b), color-stop(100%, #363637));background:-webkit-linear-gradient(top center, #4a4a4b, #363637);background:-moz-linear-gradient(top center, #4a4a4b, #363637);background:-o-linear-gradient(top center, #4a4a4b, #363637);background:linear-gradient(to bottom center, #4a4a4b,#363637)}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #c40712,0px 1px 0 0px #c40712,0px -1px 0px 0px #db0915}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #920008, 0px -1px 0 0px #920008, 0px 1px 0px 0px #c40712;background:#c40712;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712), color-stop(100%, #db0915));background:-webkit-linear-gradient(top center, #c40712, #db0915);background:-moz-linear-gradient(top center, #c40712, #db0915);background:-o-linear-gradient(top center, #c40712, #db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;display:inline}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #363637,0px 1px 0 0px #363637,0px -1px 0px 0px #4a4a4b}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #19191a, 0px -1px 0 0px #19191a, 0px 1px 0px 0px #363637;background:#363637;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #363637), color-stop(100%, #4a4a4b));background:-webkit-linear-gradient(top center, #363637, #4a4a4b);background:-moz-linear-gradient(top center, #363637, #4a4a4b);background:-o-linear-gradient(top center, #363637, #4a4a4b);background:linear-gradient(to bottom center, #363637,#4a4a4b)}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before{content:""}form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,form#contact-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before{content:""}form#contact-entityform-edit-form #edit-actions.form-actions{clear:both;padding-top:2.3em;margin-top:1.8em}form#contact-entityform-edit-form .captcha.form-wrapper legend{display:none}form#contact-entityform-edit-form .captcha.form-wrapper{margin-bottom:40px}#main .ds-entry form#contact-entityform-edit-form .chosen-results{margin:0}#main .ds-entry form#contact-entityform-edit-form .chosen-results li{padding-left:1em;margin-left:0}#main .ds-entry form#contact-entityform-edit-form .chosen-results li:before{display:none}form#contact-entityform-edit-form .messages,form#contact-entityform-edit-form .messages--status,form#contact-entityform-edit-form .messages--warning,form#contact-entityform-edit-form .messages--error,.messages--status,.messages--warning,.messages--error{background-image:none !important}form#contact-entityform-edit-form .field-name-field-attached-files{width:91%}form#contact-entityform-edit-form .field-name-field-attached-files fieldset{width:100%;border:none;padding:0}form#contact-entityform-edit-form .field-name-field-attached-files fieldset .form-type-managed-file{width:100%;margin-right:0px}form#contact-entityform-edit-form .field-name-field-attached-files fieldset .tabledrag-toggle-weight-wrapper{display:none}form#contact-entityform-edit-form .field-name-field-attached-files fieldset .tabledrag-handle{display:none}form#contact-entityform-edit-form .field-name-field-attached-files .file-upload-js-error{width:100%;margin-right:0px;padding-left:5px;padding-right:5px}form#contact-entityform-edit-form .field-name-field-attached-files .fieldset-legend{display:none;font-size:0.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-bottom:0.1875em}form#contact-entityform-edit-form .form-managed-file .form-file,.form-managed-file input[type=file]{width:100%}form#contact-entityform-edit-form .form-managed-file .form-file,.form-managed-file input[type=submit]{margin:5px 0}form#contact-entityform-edit-form .field-name-field-attached-files fieldset table thead tr{display:none}form#contact-entityform-edit-form .req_statement{font-size:0.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-bottom:0.1875em}@media (min-width: 768px){.entitytype-contactnl-form{width:710px}}@media (min-width: 992px){.entitytype-contactnl-form{width:auto}}.entitytype-contactnl-form .form-wrapper{display:inline-block;width:100%}@media (min-width: 768px){.entitytype-contactnl-form .form-wrapper{width:auto}}.entitytype-contactnl-form .form-wrapper .text-full{width:100%}@media (min-width: 768px){.entitytype-contactnl-form .form-wrapper .form-item{width:280px;margin-right:30px}}@media (min-width: 768px){.entitytype-contactnl-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container{width:280px !important}}.entitytype-contactnl-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.error{border-color:#c20a08}.entitytype-contactnl-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.error span{color:#c20a08}.entitytype-contactnl-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.valid{border-color:#d7d7d7}.entitytype-contactnl-form .form-wrapper .form-item-field-cf-job-title-und .chosen-container .chosen-single.valid span{color:#444}@media (min-width: 768px){.entitytype-contactnl-form .form-wrapper .form-item.form-type-textarea,.entitytype-contactnl-form .form-wrapper .form-item.form-item-field-fitter-und{width:590px}}.entitytype-contactnl-form .form-wrapper .form-item.form-item-field-site-type-und{width:auto;display:inline-block}.entitytype-contactnl-form .form-wrapper .form-item.form-item-field-contactnl-reason-und,.entitytype-contactnl-form .form-wrapper .form-item.form-item-field-contactnl-reason-und .chosen-container{width:590px !important}#edit-field-cf-job-title-und{width:100%}form#contactnl-entityform-edit-form #edit-submit{float:right;width:100%}@media (min-width: 768px){form#contactnl-entityform-edit-form #edit-submit{margin-right:46px;width:auto}}form#contactnl-entityform-edit-form .captcha.form-wrapper,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper{font-size:0.8125em;line-height:1.66154em;color:#363637;width:620px;background:url(/sites/all/themes/giacomini/images/hr-teaser.png) top left no-repeat;padding-top:2.3em;margin-top:1.3em}form#contactnl-entityform-edit-form .captcha.form-wrapper{padding-left:0px;margin-left:0px}@media (min-width: 768px){form#contactnl-entityform-edit-form .captcha.form-wrapper .fieldset-description,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description{width:620px;margin-bottom:12px}}form#contactnl-entityform-edit-form .captcha.form-wrapper .fieldset-description:after,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper .fieldset-description:after{content:" *"}@media (min-width: 768px){form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container{width:620px}}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_only_if_audio{display:none}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container #recaptcha_image{float:left;height:45px}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container input,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container input{float:left;margin-top:12px;margin-left:5px;width:215px}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help{float:right;margin-top:20px;width:100%}@media (min-width: 768px){form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help{width:auto}}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a{margin-right:30px}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a{text-transform:uppercase;font-size:0.8125em;line-height:1.84615em;padding:0.58em 1em;box-shadow:inset 0 -1px 0 0px #920008, 0px 1px 0 0px #920008, 0px -1px 0px 0px #db0915;background:#db0915;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db0915), color-stop(100%, #c40712));background:-webkit-linear-gradient(top center, #db0915, #c40712);background:-moz-linear-gradient(top center, #db0915, #c40712);background:-o-linear-gradient(top center, #db0915, #c40712);background:linear-gradient(to bottom center, #db0915,#c40712);color:white;font-weight:700;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-indent:-9999px;font-size:0px;line-height:0px;padding:18px 9px 9px;margin-left:6px;box-shadow:inset 0 -1px 0 0px #19191a, 0px 1px 0 0px #19191a, 0px -1px 0px 0px #4a4a4b;background:#4a4a4b;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4a4a4b), color-stop(100%, #363637));background:-webkit-linear-gradient(top center, #4a4a4b, #363637);background:-moz-linear-gradient(top center, #4a4a4b, #363637);background:-o-linear-gradient(top center, #4a4a4b, #363637);background:linear-gradient(to bottom center, #4a4a4b,#363637)}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #c40712,0px 1px 0 0px #c40712,0px -1px 0px 0px #db0915}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #920008, 0px -1px 0 0px #920008, 0px 1px 0px 0px #c40712;background:#c40712;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c40712), color-stop(100%, #db0915));background:-webkit-linear-gradient(top center, #c40712, #db0915);background:-moz-linear-gradient(top center, #c40712, #db0915);background:-o-linear-gradient(top center, #c40712, #db0915);background:linear-gradient(to bottom center, #c40712,#db0915)}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;display:inline}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:hover,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:hover{box-shadow:inset 0 -1px 0 0px #363637,0px 1px 0 0px #363637,0px -1px 0px 0px #4a4a4b}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha a:active,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help a:active{box-shadow:inset 0 1px 0 0px #19191a, 0px -1px 0 0px #19191a, 0px 1px 0px 0px #363637;background:#363637;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #363637), color-stop(100%, #4a4a4b));background:-webkit-linear-gradient(top center, #363637, #4a4a4b);background:-moz-linear-gradient(top center, #363637, #4a4a4b);background:-o-linear-gradient(top center, #363637, #4a4a4b);background:linear-gradient(to bottom center, #363637,#4a4a4b)}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_get_another_captcha a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_get_another_captcha a:before{content:""}form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,form#contactnl-entityform-edit-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_get_another_captcha.recaptcha_help a:before,#page.restricted-area-page .restricted-area-content-container form#user-profile-form .captcha.form-wrapper #recaptcha_ajax_api_container .recaptcha_help.recaptcha_help a:before{content:""}form#contactnl-entityform-edit-form #edit-actions.form-actions{clear:both;padding-top:2.3em;margin-top:1.8em}form#contactnl-entityform-edit-form .captcha.form-wrapper legend{display:none}form#contactnl-entityform-edit-form .captcha.form-wrapper{margin-bottom:40px}#main .ds-entry form#contactnl-entityform-edit-form .chosen-results{margin:0}#main .ds-entry form#contactnl-entityform-edit-form .chosen-results li{padding-left:1em;margin-left:0}#main .ds-entry form#contactnl-entityform-edit-form .chosen-results li:before{display:none}form#contactnl-entityform-edit-form .messages,form#contactnl-entityform-edit-form .messages--status,form#contactnl-entityform-edit-form .messages--warning,form#contactnl-entityform-edit-form .messages--error,.messages--status,.messages--warning,.messages--error{background-image:none !important}form#contactnl-entityform-edit-form .field-name-field-attached-files{width:91%}form#contactnl-entityform-edit-form .field-name-field-attached-files fieldset{width:100%;border:none;padding:0}form#contactnl-entityform-edit-form .field-name-field-attached-files fieldset .form-type-managed-file{width:100%;margin-right:0px}form#contactnl-entityform-edit-form .field-name-field-attached-files fieldset .tabledrag-toggle-weight-wrapper{display:none}form#contactnl-entityform-edit-form .field-name-field-attached-files fieldset .tabledrag-handle{display:none}form#contactnl-entityform-edit-form .field-name-field-attached-files .file-upload-js-error{width:100%;margin-right:0px;padding-left:5px;padding-right:5px}form#contactnl-entityform-edit-form .field-name-field-attached-files .fieldset-legend{display:none;font-size:0.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-bottom:0.1875em}form#contactnl-entityform-edit-form .form-managed-file .form-file,.form-managed-file input[type=file]{width:100%}form#contactnl-entityform-edit-form .form-managed-file .form-file,.form-managed-file input[type=submit]{margin:5px 0}form#contactnl-entityform-edit-form .field-name-field-attached-files fieldset table thead tr{display:none}form#contactnl-entityform-edit-form .req_statement{font-size:0.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-bottom:0.1875em}.radian-system-quotation .main-content-form{padding-left:15px;padding-right:15px;margin-bottom:40px}@media (min-width: 768px){.radian-system-quotation .main-content-form{width:620px;margin:0 auto 40px}}@media (min-width: 992px){.radian-system-quotation .main-content-form{float:left}}@media (max-width: 767px){.radian-system-quotation .main-content-form input{width:100%}}.radian-system-quotation .form-wrapper{display:block}@media (min-width: 768px){.radian-system-quotation .form-wrapper{display:inline-block}}.radian-system-quotation #edit-field-installer-name{display:none}.radian-system-quotation #edit-field-installer-name .form-item{margin-top:0;margin-bottom:40px}@media (min-width: 768px){.radian-system-quotation #edit-field-project-info .chosen-container-single-nosearch{width:280px !important}}@media (min-width: 768px){.radian-system-quotation .form-wrapper.field-type-text-long{width:590px}}@media (min-width: 768px){.radian-system-quotation .form-wrapper .form-item{width:280px;margin-right:30px}}.radian-system-quotation .form-wrapper .form-item.form-type-textarea.form-item-field-message-und-0-value{width:100%}.radian-system-quotation .field-type-list-text.field-name-field-installator.field-widget-options-buttons.form-wrapper{width:100%}.field-type-list-text.field-name-field-installator.field-widget-options-buttons.form-wrapper .form-item{width:100%}@media (min-width: 768px){.radian-system-quotation #edit_field_project_info_und_chosen{width:280px !important}}@media (min-width: 768px){.radian-system-quotation .form-type-managed-file,.radian-system-quotation .form-type-textarea{width:590px !important}}.radian-system-quotation .form-type-managed-file .messages,.radian-system-quotation .form-type-managed-file .messages--status,.radian-system-quotation .form-type-managed-file .messages--warning,.radian-system-quotation .form-type-managed-file .messages--error{width:100%;margin:0 0 10px 0;float:none}.radian-system-quotation .field-name-field-attached-file .form-managed-file .form-file{background-color:transparent}.radian-system-quotation .form-item-field-attached-file-und-0 label span:nth-child(2){display:none}.radian-system-quotation .field-type-list-text.field-name-field-installator.field-widget-options-buttons.form-wrapper #edit-field-installator-und .iCheck-helper{width:490px !important}.section-contact-us-radian_required_error,.radian_required_error{border:1px solid #c00 !important}.section-contact-us-radian_required_error.chosen-drop,.chosen-drop.radian_required_error{border-top:0 !important}.page-eform-radian-system-quotation-nl-confirm #main .wrapper,.page-eform-contactnl-confirm #main .wrapper,.page-eform-radian-system-quotation-confirm #main .wrapper{width:940px}.page-eform-contactnl-confirm .page__title,.page-eform-radian-system-quotation-nl-confirm .page__title,.page-eform-radian-system-quotation-confirm .page__title{margin-left:118px}.page-eform-contactnl-confirm .submission-text,.page-eform-radian-system-quotation-nl-confirm .submission-text,.page-eform-radian-system-quotation-confirm .submission-text{margin-left:129px}.radian-system-quotation .req_statement{font-size:0.875em;line-height:1.71429em;color:#363637;font-weight:400;margin-top:19px}@media (min-width: 768px){.radian-system-quotation .req_statement{margin-left:45px;position:absolute}}@media (min-width: 768px) and (max-width: 991px){.schema-container.view .ds-header{width:710px;margin-right:auto;margin-left:auto}}.schema-container.view .node-header{margin-bottom:15px}@media (min-width: 992px){.schema-container.view .node-header{float:none;width:100%}}.schema-container.view .node-header .field-name-body p{width:100%}.schema-container .ds-sidebar-right{padding-top:0}.schema-container .views-row{width:280px;margin:0 auto 30px}@media (min-width: 768px){.schema-container .views-row{display:inline-block;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left}}@media (min-width: 768px){.schema-container .views-row.views-row-odd{float:left;clear:both}}@media (min-width: 768px){.schema-container .views-row.views-row-even{float:right}}@media (min-width: 768px){.schema-container .ds-main{width:710px;margin:0 auto;float:none}}@media (min-width: 992px){.schema-container .ds-main{float:left;width:640px}}.schema-container .ds-main>a{display:block;padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;text-align:left;clear:left;margin-bottom:1em}.schema-container .message-info-container{padding:0 15px}@media (min-width: 768px){.schema-container .message-info-container{padding:0 30px}}@media (min-width: 992px){.schema-container .message-info-container{padding:0 15px}}.schema-container .message-info-container .message__info{margin-bottom:30px;font-size:14px;background-image:none;text-align:center;display:table;width:100%;padding:10px;box-sizing:border-box}.schema-container .message-info-container .message__info .lock-cont{display:table-cell;vertical-align:middle}.schema-container .message-info-container .message__info .lock{width:50px;height:50px;margin:0 auto 10px;background:url("../images/locked.png") no-repeat center center;background-size:50px;display:block;vertical-align:middle}@media (min-width: 768px){.schema-container .message-info-container .message__info .lock{margin:0 15px;display:inline-block}}.schema-container .message-info-container .message__info .lock-message{vertical-align:middle}.schema-container .schema-not-logged{position:relative;padding:30px 20px}.schema-container .schema-not-logged:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.schema-container .schema-not-logged a{content:"";position:absolute;left:0;top:0;margin-top:0;margin-left:0;width:100%;height:100%;background:url("../images/locked.png") no-repeat center center;background-size:50px}.schema-container .schema-not-logged:hover:before{background-color:rgba(0,0,0,0.6)}.schema-container .schemi-heading .categoria-wrapper{margin-top:15px}.schema-container .schemi-heading .categoria-wrapper span{margin-right:10px;padding-right:10px;line-height:1em;border-right:1px solid #363637;font-size:14px;font-style:italic;color:#363637}.schema-container .schemi-heading .categoria-wrapper span:last-child{border-right:0px solid transparent;padding-right:0}.schema-container .schemi-heading h2{line-height:1em;margin-top:15px;margin-bottom:0;color:#363637;font-size:18px;text-transform:uppercase;font-weight:bold}.schema-container .schemi-heading .schema-description{margin-top:15px;color:#363637;font-size:15px}.schema_container .article-breadcrumb{float:none}.schema_container g:hover{cursor:pointer}.schema_container .singolo_schema{overflow:hidden;border:3px solid #dbd4ce;margin:0 15px 20px;padding:10px;background-image:url(/sites/all/themes/giacomini_responsive/images/loader.gif);background-size:50px;background-repeat:no-repeat;background-position:center center;position:relative;height:200px}.schema_container .singolo_schema:before{content:"";-moz-transition:opacity .35s;-o-transition:opacity .35s;-webkit-transition:opacity .35s;transition:opacity .35s;position:absolute;left:0;background-color:#ffffff;background-image:url(/sites/all/themes/giacomini_responsive/images/loader.gif);background-repeat:no-repeat;background-position:center center;background-size:50px;top:0;width:100%;height:100%;opacity:1}.schema_container .singolo_schema.ready:before{opacity:0;z-index:-999}.schema_container .singolo_schema.no-bg-img{background:none}@media (min-width: 768px){.schema_container .singolo_schema{height:350px;margin:0 30px 20px}}@media (min-width: 992px){.schema_container .singolo_schema{margin:0 15px 20px}}.schema_container .singolo_schema .singolo_schema-drag{background-color:#ffffff;height:200px}@media (min-width: 768px){.schema_container .singolo_schema .singolo_schema-drag{height:350px}}.schema_container .singolo_schema svg{width:100%;touch-action:none;height:100%}.schema_container .svg-control{float:right;padding:0 15px 30px}@media (min-width: 768px){.schema_container .svg-control{padding:0 30px 30px}}@media (min-width: 992px){.schema_container .svg-control{padding:0 15px 30px}}.schema_container .svg-control .zoom-button{box-shadow:none;width:50px;height:50px;outline:none}.schema_container .svg-control .zoom-button#zoom-in{background:url(/sites/all/themes/giacomini_responsive/images/schema-plus.png) no-repeat center center}.schema_container .svg-control .zoom-button#zoom-out{background:url(/sites/all/themes/giacomini_responsive/images/schema-minus.png) no-repeat center center}.schema_container .title{margin-bottom:20px;padding:0 15px}@media (min-width: 768px){.schema_container .title{padding:0 30px}}@media (min-width: 992px){.schema_container .title{padding:0 15px}}.schema_container .title h2{margin-bottom:0;font-size:28px;line-height:1em}.schema_container .subtitle{font-style:italic;margin-bottom:30px;font-size:18px;padding:0 15px}@media (min-width: 768px){.schema_container .subtitle{padding:0 30px}}@media (min-width: 992px){.schema_container .subtitle{padding:0 15px}}.schema_container .message-info-container{padding:0 15px}@media (min-width: 768px){.schema_container .message-info-container{padding:0 30px}}@media (min-width: 992px){.schema_container .message-info-container{padding:0 15px}}.schema_container .message-info-container .message__info{margin-top:20px;margin-bottom:40px;font-size:14px;background-image:none;text-align:center;display:table;width:100%;padding:10px;box-sizing:border-box}@media (min-width: 768px){.schema_container .message-info-container .message__info{text-align:left}}.schema_container .message-info-container .message__info .lock-cont{display:table-cell;vertical-align:middle}.schema_container .message-info-container .message__info .lock{width:50px;height:50px;margin:0 auto 10px;background:url("../images/locked.png") no-repeat center center;background-size:50px;display:block;vertical-align:middle}@media (min-width: 768px){.schema_container .message-info-container .message__info .lock{margin:0 15px 0 0;display:inline-block}}.schema_container .message-info-container .message__info .lock-message{vertical-align:middle}.schema_container .schema-not-logged{position:relative;max-width:250px;margin-bottom:100px;margin-right:auto;margin-left:auto;font-size:0;line-height:0}@media (min-width: 768px){.schema_container .schema-not-logged{margin-left:0;margin-left:30px}}@media (min-width: 992px){.schema_container .schema-not-logged{margin-left:15px}}.schema_container .schema-not-logged:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.schema_container .schema-not-logged a{content:"";position:absolute;left:0;top:0;margin-top:0;margin-left:0;width:100%;height:100%;background:url("../images/locked.png") no-repeat center center;background-size:50px}.schema_container .schema-not-logged img{width:100%;height:auto}.schema_container .schema-not-logged:hover:before{background-color:rgba(0,0,0,0.6)}.svg-active .btn-active .attivo{display:block}.svg-active .btn-active .disattivo{display:none}.svg-active .btn-active.on .attivo{display:none}.svg-active .btn-active.on .disattivo{display:block}.pr-Consultar span{display:none}
