HTML.splash,HTML.splash BODY{min-height:100%;height:100%}HTML.splash{background-color:#f4f4f4}HTML.splash BODY{position:relative;height:100%;overflow:hidden;background:#f4f4f4}HTML.splash .visual{width:50%;position:absolute;top:0;right:0;bottom:0;text-align:right}HTML.splash .visual .prodotto1{text-align:left;padding-top:20%;z-index:333;margin-left:5%}HTML.splash .visual .prodotto2{text-align:left;padding-top:20%;margin-left:-10%}HTML.splash .visual .prodotto3{text-align:left;padding-top:0;z-index:222}HTML.splash .visual .prodotto4{text-align:right;padding-top:40%;width:120%}HTML.splash .visual .prodotto5{text-align:left;padding-top:0;padding-left:40%}HTML.splash .visual IMG{max-width:100%}HTML.splash .presentation{width:50%;position:absolute;top:0;left:0;bottom:0;text-align:center}HTML.splash .presentation>DIV{font-size:14px;text-align:left;width:500px;max-width:80%}HTML.splash .presentation H3{font-size:18px;color:#01813d;padding:24px 0 12px}HTML.splash .presentation .selection{margin:0;padding:20px 0;list-style:none;font-size:0}HTML.splash .presentation .selection LI{display:inline-block;vertical-align:middle;text-align:center;margin-right:20px}HTML.splash .presentation .selection LI:last-child{margin-right:0}HTML.splash .presentation .selection LI A{display:block;color:#333;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}HTML.splash .presentation .selection LI A.is-active,HTML.splash .presentation .selection LI A:hover{color:#01813d}HTML.splash .presentation .selection LI DIV{font-size:12px;text-transform:uppercase;letter-spacing:1px;padding-top:12px}HTML.splash .countries{width:50%;position:absolute;top:0;right:-50%;bottom:0;background:#fff;text-align:center;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}HTML.splash .countries.is-active{right:0}HTML.splash .countries .close{color:#333;font-size:30px;position:absolute;top:20px;right:20px;display:inline-block}HTML.splash .countries UL{margin:0;padding:0;list-style:none;font-size:0;display:inline-block;vertical-align:top}HTML.splash .countries #emea UL{width:33.3%}HTML.splash .countries UL#bosnia-language{display:none;width:auto}HTML.splash .countries UL#bosnia-language.is-active{display:inline-block!important}HTML.splash .countries LI{font-size:14px;text-align:left;padding:4px 8px}HTML.splash .countries LI A{color:#333;font-weight:700;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;display:block}HTML.splash .countries LI .back{color:#01813d;text-transform:uppercase;font-size:12px;padding-bottom:20px;display:inline-block}HTML.splash .countries LI A:hover{color:#01813d}HTML.splash .countries .page-button{margin-top:60px}HTML.splash .vcenter-container{font-size:0}HTML.splash .vcenter-container:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}HTML.splash .vcenter{display:inline-block;vertical-align:middle}HTML.splash .vcenter .container-list{width:100%;display:none}HTML.splash .vcenter .container-list.is-active{display:block}HTML.splash .presentation .vcenter{margin-top:-60px}HTML.splash .countries .vcenter{width:80%}HTML.splash .presentation .selection LI SPAN{font-size:110px}HTML.splash .splash_bosnia-countries H2,HTML.splash .splash_bosnia-countries H3{font-size:24px;font-weight:400;padding:0;margin:0;line-height:1.2}HTML.splash .splash_bosnia-countries H3{margin-top:6rem}HTML.splash .splash_bosnia-countries H2{font-weight:700;color:#01813d;margin-bottom:.75rem}.bosnia-countries_links .page-button:hover{background-color:#00813c}.bosnia-countries_links .page-button:first-child{margin-right:.4rem}HTML.splash FOOTER{position:absolute;bottom:0;left:0;right:0;background:0 0;border-top:1px solid #ebebeb}HTML.splash FOOTER .row{padding:0}HTML.splash FOOTER .columns+.columns{text-align:right;text-transform:uppercase}HTML.splash FOOTER P{font-size:.75rem;margin:0;padding:2.2rem 0;line-height:1.4}HTML.splash FOOTER .columns+.columns P{font-size:.625rem;letter-spacing:1px}.sliding-popup-bottom{background:#0c894c}#sliding-popup .popup-content{text-align:center}#sliding-popup .popup-content #popup-buttons{display:inline-block;vertical-align:middle;float:none;max-width:40%}
#sliding-popup .popup-content #popup-buttons BUTTON{display:inline-block;vertical-align:middle;margin:1rem .5rem 0;padding:.875em 2em;-webkit-filter:none;filter:none;border:1px solid transparent;border-radius:1.5em;background:#ebebeb;-webkit-box-shadow:none;box-shadow:none;transition:background-color .25s ease-out,color .25s ease-out;font-family:Arial,sans-serif;font-size:.625rem;font-weight:400;line-height:1.5;color:#333;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .25s ease-out,color .25s ease-out;-moz-transition:background-color .25s ease-out,color .25s ease-out;-o-transition:background-color .25s ease-out,color .25s ease-out}@media screen and (max-width:37.5em){#sliding-popup .popup-content{max-width:95%}#sliding-popup .popup-content #popup-buttons{max-width:100%;margin:5px 0}#sliding-popup .popup-content #popup-buttons BUTTON{margin-bottom:1em}}#sliding-popup .popup-content #popup-buttons BUTTON:hover{-webkit-filter:none;filter:none;background:#333;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}#sliding-popup .popup-content #popup-buttons BUTTON:active{top:0}#sliding-popup .popup-content #popup-text{display:inline-block;vertical-align:middle;float:none;max-width:59%;margin:1rem 0;font-weight:400;color:#fff;text-align:left}#sliding-popup .popup-content #popup-text .h2,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{display:block;margin:0 0 5px;font-size:1rem;font-weight:400;line-height:1.4;color:#fff}#sliding-popup .popup-content #popup-text p{font-size:12px}#sliding-popup .popup-content #popup-text A{color:#fff;text-decoration:underline}.page-access-denied .page-title,.page-not-found .page-title{display:none}.error-page H1{color:#267b54}.breadcrumb-wr{text-transform:uppercase;line-height:1.6;font-size:10px;font-weight:500;border-top:1px solid #e6e6e6;border-bottom:1px solid rgba(255,255,255,.2);background-color:#fefefe}.breadcrumb{border-width:0;padding:1rem 0;list-style:none;margin:0}.breadcrumb li{list-style:none;display:inline-block;line-height:1rem}.breadcrumb li:after{content:'›';display:inline-block;padding:0 .1875rem 0 .3125rem}.breadcrumb li:last-child:after{display:none}.breadcrumb li:last-child:not(.first) a{cursor:default}.breadcrumb A{font-weight:300;color:#333}.breadcrumb SPAN{color:#333}.breadcrumb.visible{z-index:444;position:relative;background:0 0}.breadcrumb.visible a,.breadcrumb.visible ul{color:#fefefe}.blog-section .breadcrumb-wr,.contact-us-section .breadcrumb-wr,.page-header-region-with-blocks .breadcrumb-wr{border-top-width:0;background-color:transparent}.blog-section .breadcrumb A,.blog-section .breadcrumb LI,.blog-section .breadcrumb SPAN,.contact-us-section .breadcrumb A,.contact-us-section .breadcrumb LI,.contact-us-section .breadcrumb SPAN,.page-header-region-with-blocks .breadcrumb A,.page-header-region-with-blocks .breadcrumb LI,.page-header-region-with-blocks .breadcrumb SPAN{color:#fefefe}@media screen and (max-width:40em){.blog-section.i18n-en-us .breadcrumb-wr{display:none}}.node-landing-company>[class*=node_region-]{position:relative}.node-type-landing-company .entity-field-collection-item{text-align:center}.node-type-landing-company .page-header-region{background:-webkit-gradient(linear,left top,left bottom,from(#204a88),to(#769bd0));background:linear-gradient(to bottom,#204a88 0,#769bd0 100%);position:relative}.node-type-landing-company .page-header-region:after{content:'';background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_visual_vision.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;position:absolute;bottom:0;right:0;height:95%;width:60%}@media screen and (min-width:30em){.node-type-landing-company .page-header-region:after{height:80%}}@media screen and (min-width:90em){.node-type-landing-company .page-header-region:after{height:95%}}.node-type-landing-company .node_region-three{padding-top:4rem;padding-bottom:4rem}.node-type-landing-company .node_region-three header{margin-bottom:3rem}
.node-type-landing-company .page-button{margin:.5rem}.field-collection-item-field-coll-blocks-bg-double .block-bg-wr{position:relative;overflow:hidden;height:100%}.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h3{color:#008444}.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h1,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h2,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h3,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h4,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr h5{margin-bottom:1rem}.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white h1,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white h2,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white h3,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white h4,.field-collection-item-field-coll-blocks-bg-double .block-bg-wr.text-white h5{color:#fefefe}.field-collection-item-field-coll-blocks-bg-double .img-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:100%}.field-collection-item-field-coll-blocks-bg-double .img-bg-image img,.field-collection-item-field-coll-blocks-bg-double .img-bg-image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.field-collection-item-field-coll-blocks-bg-double .img-bg-content{height:100%}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content{min-height:25rem;height:100%;margin-left:1rem;margin-right:1rem;padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content-inner{width:100%}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content-inner p:last-child{margin-bottom:0}@media screen and (min-width:64em){.node-type-landing-company .entity-field-collection-item{text-align:left}.field-collection-item-field-coll-blocks-bg-double{display:-webkit-box;display:-ms-flexbox;display:flex}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content.right{float:unset;padding-left:5%;padding-right:0}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content{margin-left:0;margin-right:0;padding-right:5%;width:100%;float:right;min-height:37.5rem}.field-collection-item-field-coll-blocks-bg-double .img-bg-content .textarea-content-inner{max-width:45rem}}.node-landing-company .carousel-full{padding-top:3.5rem;padding-bottom:3.5rem}.node-landing-company .carousel-full HEADER P{font-weight:700;line-height:1.25;margin-bottom:1.6rem;margin-left:auto;margin-right:auto;max-width:600px}.node-landing-company .carousel-full .owl-carousel{margin-top:2rem;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (min-width:48em){.node-landing-company .carousel-full .owl-carousel{padding-left:4rem;padding-right:4rem}}@media screen and (max-width:47.9375em){.node-landing-company .carousel-full .owl-nav>DIV{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:20px 10px 0;display:inline-block}}.node-landing-company .carousel-full .owl-nav DIV{border-color:#333}.node-landing-company .carousel-full .owl-nav DIV:after{color:#333}.node-landing-company .carousel-full .owl-landing-component_item{padding-left:1rem;padding-right:1rem}@media screen and (min-width:48em){.node-landing-company .carousel-full .owl-landing-component_item{padding-left:2.5rem;padding-right:2.5rem}.node-type-landing-contacts .agents-container{max-width:49%}}.node-type-landing-contacts [class*=node_region-]{position:relative;text-align:center}.node-type-landing-contacts h3{color:#008444}.node-type-landing-contacts h1,.node-type-landing-contacts h2,.node-type-landing-contacts h3,.node-type-landing-contacts h4,.node-type-landing-contacts h5{margin-bottom:1rem}.node-type-landing-contacts .page-button{margin-top:.5rem;margin-bottom:.5rem}
.node-type-landing-contacts .text-content{width:70%;margin-right:auto;margin-left:auto}@media screen and (min-width:64em){.node-type-landing-contacts .text-content{width:40%}.node-type-landing-contacts .text-content--center-to-left{width:90%;margin-right:0;margin-left:0;text-align:left}}.node-type-landing-contacts .node_region-three .entity-field-collection-item{width:unset;padding-top:1.5rem}.node-type-landing-contacts .img-bg-full{position:relative;overflow:hidden}.node-type-landing-contacts .img-bg-full h4,.node-type-landing-contacts .img-bg-full h5{color:#333}.node-type-landing-contacts .img-bg-full__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;min-height:25rem;margin-right:1rem;margin-left:1rem;padding-top:2rem;padding-bottom:2rem;-ms-flex-align:center}.node-type-landing-contacts .img-bg-full__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:100%}.node-type-landing-contacts .img-bg-full__cover img,.node-type-landing-contacts .img-bg-full__cover picture{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.node-type-landing-contacts .node_region-two{padding-top:2rem;padding-bottom:2rem}.node-type-landing-contacts .agents-hide .node_region-two{display:none}@media screen and (max-width:39.9375em){.node-type-landing-contacts .agents-selection .page-button{margin-top:2rem}}.node-type-landing-contacts .agents-selection .select2{width:100%!important;text-align:left}.node-type-landing-contacts .agents-selection .select2-selection{border:1px solid #cacaca}.node-type-landing-contacts .agents-selection .select2-selection__rendered{padding-left:1rem;font-weight:700;color:#8a8a8a}.node-type-landing-contacts .select2-results{border:1px solid #cacaca}@media screen and (min-width:64em){.node-type-landing-contacts .img-bg-full__content{min-height:37.5rem}.node-type-landing-contacts .agents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.node-type-landing-contacts .agents-disclaimer{font-size:1.5rem}.node-type-landing-contacts .agents-disclaimer__close{cursor:pointer}.node-type-landing-contacts .agents-container{margin-top:2rem;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.node-type-landing-contacts .agents-container,.node-type-landing-contacts .agents-disclaimer{display:none}.node-type-landing-contacts .agents-container.js-agent-show,.node-type-landing-contacts .agents-disclaimer.js-agent-show{display:block}.node-type-landing-contacts .agents-data{height:100%;padding:2rem;border-radius:5px;background-color:#fefefe;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.2);box-shadow:0 0 60px 0 rgba(0,0,0,.2);font-weight:700;text-align:left}.node-type-landing-contacts .agents-data__name{margin-bottom:0;color:#333}.node-type-landing-contacts .agents-data__title{margin-bottom:2rem;color:#008444}.node-type-landing-contacts .agents-data--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.node-type-landing-contacts .agents-data--with-icon [class*=icon-]{margin-top:-2px;margin-right:.5rem;font-size:24px;color:#008444}.node-type-landing-contacts .contacts-section{padding-top:3rem;padding-bottom:3rem}.node-type-landing-contacts .contacts-section__txt h1,.node-type-landing-contacts .contacts-section__txt h2,.node-type-landing-contacts .contacts-section__txt h3,.node-type-landing-contacts .contacts-section__txt h4,.node-type-landing-contacts .contacts-section__txt h5{color:#fefefe}.node-type-landing-contacts .contacts-section__txt .page-button{margin-top:2rem}.node-type-landing-contacts .contacts-section__items .headquater-card{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width:64em){.node-type-landing-contacts .contacts-section{display:-webkit-box;display:-ms-flexbox;display:flex}.node-type-landing-contacts .contacts-section__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-type-landing-contacts .contacts-section__items{padding-top:0}
.node-type-landing-contacts .contacts-section__items .headquater-card{padding-top:0;padding-bottom:0}}.node-type-landing-contacts .contacts-section__items .headquater-card .entity-field-collection-item{height:100%;margin:0;padding-bottom:6rem;border-radius:5px;background-color:#fefefe}.node-type-landing-contacts .contacts-section__items .headquater-card .page-button{position:absolute;right:0;bottom:1rem;left:0;width:80%;margin-right:auto;margin-left:auto}@media screen and (min-width:90em){.node-type-landing-contacts .contacts-section__items .headquater-card .page-button{width:65%}}@media screen and (max-width:29.9375em){.node-type-landing-contacts .contacts-section__items .headquater-card .field-collection-item-field-coll-componenent-carousel PICTURE{display:none}}.node-type-landing-contacts .contacts-section__items .headquater-card .field-collection-item-field-coll-componenent-carousel PICTURE IMG{position:unset;margin:0}section.search{background:#f7f7f7}section.search .view{padding-bottom:3rem;max-width:90rem;margin-left:auto;margin-right:auto}section.search .view-generic-search{max-width:none}.filter INPUT{width:100%;height:78px;border-radius:4px;border:0;color:#333;padding-left:60px;margin:0}.filter .form-type-textfield{position:relative}.filter .form-type-textfield:after{content:"\e903";font-family:icomoon;display:block;position:absolute;top:0;left:8px;bottom:0;width:40px;font-size:46px;color:#e3e3e3;line-height:78px}.filter BUTTON{width:100%;background:#00813c;text-align:center;font-family:Oswald,sans-serif;font-weight:400;color:#fff;font-size:24px;height:78px;border-radius:4px;border:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.filter BUTTON:hover{background:#029e4b}.filter .button.search{display:block;text-align:center;width:100%;height:38px;line-height:38px;border:2px solid #fff;border-radius:20px;color:#fff;margin-top:20px;font-family:Oswald,sans-serif;font-size:14px;font-weight:500;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;background:0 0;padding:0!important}.filter .button.search:hover{background:rgba(255,255,255,.1)}.view-documents-facets .header.views-row-even,.view-documents-facets .header.views-row-odd,.view-drawings-facets .header.views-row-even,.view-drawings-facets .header.views-row-odd,.view-generic-search .header.views-row-even,.view-generic-search .header.views-row-odd{display:none}.view-documents-facets .header.views-row-first,.view-drawings-facets .header.views-row-first,.view-generic-search .header.views-row-first{display:block}.icon-0:before{content:"\e918"}.icon-1:before{content:"\e919"}.icon-2:before{content:"\e915"}.filter-bar{font-weight:700;font-size:13px}.filter-bar>.block{padding-right:1rem}.filter-bar .cat{height:70px;line-height:70px;border-bottom:1px solid #dfdfdf;position:relative;margin-bottom:2rem;margin-right:-1rem}.filter-bar .cat a{color:#333;margin-left:1rem}.filter-bar .cat:before{content:"";display:block;height:1px;background:#dfdfdf;position:absolute;bottom:-1px;left:-400px;width:400px}ul.facetapi-facetapi-checkbox-links,ul.facetapi-facetapi-checkbox-links li{font-weight:400;list-style:none;margin:0;padding:0}ul.facetapi-facetapi-checkbox-links{margin-bottom:2rem}ul.facetapi-facetapi-checkbox-links li{position:relative;cursor:pointer;overflow:hidden}ul.facetapi-facetapi-checkbox-links li.first{cursor:default}ul.facetapi-facetapi-checkbox-links .fake-input,ul.facetapi-facetapi-checkbox-links .label .icon-close,ul.facetapi-facetapi-checkbox-links input{position:absolute;left:0;top:0;z-index:1}ul.facetapi-facetapi-checkbox-links input{-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:.000001;opacity:.000001}ul.facetapi-facetapi-checkbox-links .fake-input,ul.facetapi-facetapi-checkbox-links .label .icon-close{display:block;width:16px;height:16px;border:2px solid #333;border-radius:2px;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}ul.facetapi-facetapi-checkbox-links li .label,ul.facetapi-facetapi-checkbox-links li a{display:block;margin:0;padding:0 0 1.2rem 25px;line-height:1.2;-webkit-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;color:#333;position:relative;z-index:2}
ul.facetapi-facetapi-checkbox-links li .label,ul.facetapi-facetapi-checkbox-links li:hover a{color:#00813c}ul.facetapi-facetapi-checkbox-links li:hover .fake-input{border-color:#00813c}ul.facetapi-facetapi-checkbox-links .label a.facetapi-active{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:0;display:block!important}ul.facetapi-facetapi-checkbox-links .label .facetapi-active .icon-close{border-color:#00813c}ul.facetapi-facetapi-checkbox-links .label .facetapi-active .icon-close:before{content:'✓';margin-top:-5px;display:block;font-family:Arial,sans-serif;font-weight:700;font-size:18px;line-height:18px;font-style:italic;color:#00813c;-webkit-transition:all ease-in .1s;transition:all ease-in .1s}ul.facetapi-facetapi-checkbox-links li.first .sub-cat{margin:0 0 2rem;color:#00813c;font-weight:700;cursor:default}.zero-active-item-facets UL.facetapi-facetapi-checkbox-links LI{display:block!important;font-weight:700}.zero-active-item-facets UL.facetapi-facetapi-checkbox-links .green-num{color:#00813c;position:absolute;left:0;top:0}.zero-active-item-facets UL.facetapi-facetapi-checkbox-links .fake-input,.zero-active-item-facets UL.facetapi-facetapi-checkbox-links .label .icon-close,.zero-active-item-facets UL.facetapi-facetapi-checkbox-links INPUT{display:none}ul.facetapi-facetapi-checkbox-links li em{font-style:normal;font-weight:700}ul.facetapi-facetapi-checkbox-links li:not(.leaf):not(.first):not(.collapsed) a{margin:0 0 1rem}ul.facetapi-facetapi-checkbox-links li:not(.leaf):not(.first):not(.collapsed) a:before{position:absolute;left:0;top:1px;content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}ul.facetapi-facetapi-checkbox-links .plus{position:absolute;left:0;top:-4px;z-index:1;width:20px;height:24px;line-height:24px;font-size:20px;display:block;background-color:#f7f7f7;font-weight:700}.facetapi-limit-link{display:block;margin:2rem;height:70px;line-height:70px;background:#f9f9f9;border:1px solid #e5e5e5;text-align:center;color:#333;font-size:14px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.facetapi-limit-link:hover{background:#fff;color:#8e8e8e}.zero-active-item-facets .facetapi-limit-link{display:none}#extra-filters .fake-input,#extra-filters .label .icon-close{top:2px}#extra-filters li .label,#extra-filters li a{padding-bottom:.875rem}#extra-filters .row{text-align:center;font-size:0;line-height:0}#extra-filters .row .column,#extra-filters .row .columns{float:none;display:inline-block;vertical-align:top;text-align:left;font-size:.875rem;padding:0 1.5rem}.zero-active-item-facets ul.facetapi-facet-field-file-type .fake-input,.zero-active-item-facets ul.facetapi-facet-field-file-type .label .icon-close{display:block}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.wrapper-fulltext,.wrapper-submit{z-index:1}.wrapper-fulltext>div,.wrapper-submit>div{margin:0}section.catalog .block-facetapi .h2,section.catalog .block-facetapi h2,section.catalog .block-views .h2,section.catalog .block-views h2{font-size:1rem}section main{z-index:2;position:relative}section.catalog>div,section.catalog>nav{position:relative;z-index:2}ul.search-results{background:0 0;margin-left:0}ul.search-results>li{margin-top:10px;margin-bottom:10px;border:0;background:#fff;font-size:0;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}ul.search-results>li.header{background:0 0;color:#b3b3b3;font-size:11px;border-width:0;line-height:12px;font-weight:700;width:100%;overflow:hidden;height:63px;-webkit-box-shadow:none;box-shadow:none}ul.search-results li div{padding:1rem;display:inline-block;vertical-align:middle}ul.search-results li div.prod{border-right:0!important;width:15%;text-align:center;position:relative}ul.search-results li div.prod ul{margin:0!important}ul.search-results li div.prod ul li{font-size:12px!important}ul.search-results li div.prod:after{content:"";display:block;width:1px;background:#ebebeb;position:absolute;top:-100px;bottom:-100px;right:0}
ul.search-results li.header div.prod:after{display:none}ul.search-results li div.desc{font-size:16px;color:#333;text-align:left;width:49%}ul.search-results li div.desc span{color:#00813c;font-weight:700}ul.search-results li div.desc span.qnt{color:#a6a6a6;display:block;font-size:12px;padding-top:8px;font-weight:400}ul.search-results li div span.label{display:none;font-size:12px}ul.search-results li div.action{width:10%;text-align:center!important;padding:20px 0}ul.search-results li div.action .field-content{font-size:13px}ul.search-results li div a{font-size:1rem;line-height:1.3;display:inline-block;vertical-align:middle;color:#666;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}ul.search-results li div a:hover{color:#00813c}ul.search-results [class^=icon-]{font-size:38px}.view-generic-search .header{font-size:.6875rem;font-weight:700;color:#b3b3b3;background-color:#fefdfd}.view-generic-search .header .columns{padding-top:1.25rem;padding-bottom:1.25rem;text-indent:.75rem}.view-generic-search .header .columns+.columns{text-indent:1.25rem}.view-generic-search .header .columns+.columns+.columns{text-align:center;text-indent:0}.view-generic-search ul,.view-generic-search ul.pager-load-more{margin-left:auto;margin-right:auto;max-width:90rem}.view-generic-search ul{margin-top:0;margin-bottom:0;padding:0;list-style-type:none}.view-generic-search LI{margin-top:.7rem;margin-bottom:0;padding-bottom:0;padding-top:0;font-size:.8125rem;background-color:#fff;position:relative}.view-generic-search LI .columns+.columns+.columns{text-align:center}.view-generic-search H3{font-family:Arial,sans-serif;font-weight:700;font-size:1rem;padding-right:1rem;margin:0}.view-generic-search H3 A{display:block}.view-generic-search H3:after{content:"";position:absolute;top:0;left:16.66667%;bottom:0;width:1px;background-color:#ebebeb}.view-generic-search LI P{font-size:.8125rem;margin:0 1rem}.view-generic-search LI SPAN{font-size:.75rem;text-transform:uppercase;font-weight:700;color:#707070}.view-documents-facets ul.search-results .views-field-ref-products-codes ul li,.view-drawings-facets ul.search-results .views-field-ref-products-codes ul li{font-size:1rem;color:#00813c;border:0;list-style-type:none;margin-bottom:0}.view-documents-facets ul.search-results .views-field-field-file-language a,.view-documents-facets ul.search-results .views-field-field-file-language span,.view-documents-facets ul.search-results .views-field-field-file-type a,.view-documents-facets ul.search-results .views-field-field-file-type span,.view-documents-facets ul.search-results .views-field-field-file-type-name a,.view-documents-facets ul.search-results .views-field-field-file-type-name span,.view-documents-facets ul.search-results .views-field-title a,.view-documents-facets ul.search-results .views-field-title span,.view-drawings-facets ul.search-results .views-field-field-file-language a,.view-drawings-facets ul.search-results .views-field-field-file-language span,.view-drawings-facets ul.search-results .views-field-field-file-type a,.view-drawings-facets ul.search-results .views-field-field-file-type span,.view-drawings-facets ul.search-results .views-field-field-file-type-name a,.view-drawings-facets ul.search-results .views-field-field-file-type-name span,.view-drawings-facets ul.search-results .views-field-title a,.view-drawings-facets ul.search-results .views-field-title span{color:#666;font-size:1rem;font-weight:400}.view-documents-facets ul.search-results .views-field-field-file-language span,.view-documents-facets ul.search-results .views-field-field-file-type-name span,.view-drawings-facets ul.search-results .views-field-field-file-language span,.view-drawings-facets ul.search-results .views-field-field-file-type-name span{text-transform:uppercase;font-size:.8rem}.view-documents-facets ul.search-results li div.prod{width:20%}.view-documents-facets ul.search-results li div.prod li{font-size:12px!important}.view-documents-facets ul.search-results li div.desc{width:34%}.view-documents-facets ul.search-results li div.desc+div.action{width:20%;padding-right:20px}
.view-documents-facets ul.search-results li div.desc+div.action span{font-size:11px!important;line-height:13px}.view-id-product_drawings_search .views-field span{color:#666!important;font-weight:400!important}.view-id-product_drawings_search .views-field-drawings-types{text-transform:uppercase}@media screen and (min-width:30em){.view-id-product_drawings_search .search-results .prod{width:20%!important;overflow:hidden}}@media screen and (min-width:48em){.view-id-product_drawings_search .search-results .header{display:block}.view-id-product_drawings_search .search-results .prod{width:15%!important;overflow:visible!important}}@media screen and (min-width:30em){.view-id-product_drawings_search .search-results .desc{width:50%!important}.view-id-product_drawings_search .search-results .action{width:30%!important;border-top-width:0;min-height:0}}@media screen and (min-width:48em){.view-id-product_drawings_search .search-results .desc{width:30%!important}.view-id-product_drawings_search .search-results .action{width:20%!important;border-top-width:0}}@media screen and (min-width:30em){.view-id-product_drawings_search .search-results .action+.action{width:100%!important;border-top:1px solid #ebebeb!important}}@media screen and (min-width:48em){.view-id-product_drawings_search .search-results .action+.action{width:35%!important;border-top-width:0!important}.view-id-product_drawings_search .views-field-drawings-1 UL{text-align:left}}.view-id-product_drawings_search .views-field-field-product-codice{color:#00813c;border:0;list-style-type:none;margin-bottom:0;font-size:16px}.view-id-product_drawings_search .views-field-drawings-1 UL{margin:0;padding:0}.view-id-product_drawings_search .views-field-drawings-1 UL LI{margin:.2rem .5rem;padding:0;list-style-type:none;display:inline-block}.facetapi-facet-og-vocabularyparents-all .expanded .item-list{display:none}.node-type-blog-post .block-flippy{position:relative}.node-type-blog-post .block-flippy ul.flippy{position:absolute;top:0;right:25%;left:0;margin:0;font-size:.75rem}.node-type-blog-post .block-flippy ul.flippy a{white-space:normal}.node-type-blog-post .block-flippy ul.flippy li{float:left;max-width:50%;padding-bottom:0}.node-type-blog-post .block-flippy ul.flippy li.prev{padding-left:0}.node-type-blog-post .block-flippy ul.flippy li.next{float:right;padding-right:0;text-align:right}.node-type-blog-post .block-flippy ul.flippy li.next a:after{content:' ›'}.blog-post_pub-date{margin-top:.1rem;margin-bottom:-1.2rem;font-family:Oswald,sans-serif;font-size:1.2rem;text-transform:uppercase}.node-blog_post-full{padding-top:1.5rem}@media screen and (min-width:64em){.node-blog_post-full{padding-top:3.5rem}}.blog-post_opening-img{margin-top:2rem}.blog-post_content{margin:20px 0;padding:0 0 20px;border-bottom:1px solid #d8d8d8;border-color:rgba(0,0,0,.1);font-size:16px;line-height:1.4}.blog-post_content iframe,.blog-post_content img{display:block;margin:2rem auto}.blog-post_content img{height:auto!important}@media screen and (max-width:39.9375em){.blog-post_content img{display:block;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:2rem 0!important}}.blog-post_content img[align=left]{margin-right:1rem}.blog-post_content img[align=right]{margin-left:1rem}.blog-post_content iframe{width:100%;max-width:100%}.blog-post_content h2,.blog-post_content h3,.blog-post_content h4,.blog-post_content h5,.blog-post_content h6{margin-top:2rem;margin-bottom:1rem;font-family:Oswald,sans-serif;font-weight:500}.blog-post_content h2 strong,.blog-post_content h3 strong,.blog-post_content h4 strong,.blog-post_content h5 strong,.blog-post_content h6 strong{font-weight:inherit}@media screen and (min-width:30em){.blog-post_content h2{font-size:1.5rem;font-weight:300}}@media screen and (min-width:64em){.blog-post_content h2{font-size:1.75rem}}@media screen and (min-width:30em){.blog-post_content h3{font-size:1.35rem;font-weight:300}}@media screen and (min-width:64em){.blog-post_content h3{font-size:1.5rem}}.blog-post_content .media_embed{margin-top:2rem;margin-bottom:2rem}
.blog-post_content .media_embed iframe{margin-top:0;margin-bottom:0}@media screen and (max-width:29.9375em){.blog-post_content .media_embed{margin-right:-5%;margin-left:-5%;padding-bottom:62%}}.blog-post_pub-update{font-size:.8rem}.blog-post_categories{margin-top:1rem}@media screen and (max-width:47.9375em){.blog-post_categories{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.blog-post_categories a{display:inline-block;margin-right:5px;padding:.5rem;border-radius:2px;background:#cacaca;-webkit-transition:all ease .3s;transition:all ease .3s;font-size:12px;font-weight:700;color:#000;text-transform:uppercase}.blog-post_categories a:before{content:'#'}.blog-post_categories a:hover{background:#e6e6e6}.blog-post_categories a:last-of-type{margin-right:0}.blog-post_shares-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0;padding:0 0 20px;border-bottom:1px solid #d8d8d8}@media screen and (max-width:47.9375em){.blog-post_shares-wr{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-post_shares-wr>*{width:100%}}.blog-post_share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:47.9375em){.blog-post_share{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.blog-post_share .addthis_toolbox{margin:0;padding:0}.blog-post_share .addthis_toolbox a{margin:10px;padding:0}.blog-post_share-title{margin-bottom:0}.sidebar-right_content .block-views-blog-views-blog-categories ul{margin-left:0}.sidebar-right_content .block-views-blog-views-blog-categories ul li{list-style:none}#comments{margin:1rem 0;padding:1rem 0}#comments .comments__form-title,#comments H3{margin-top:25px;font-family:Oswald,sans-serif;font-size:18px;font-weight:400;color:#333}#comments .comments__title{margin-bottom:1.5rem}#comments .item-list-pager{font-family:Oswald,sans-serif;text-align:center}#comments .item-list-pager .pager{margin:0;padding:0}#comments .item-list-pager .pager li{display:inline-block;margin:0 5px;padding:0 5px;font-size:14px;line-height:1}#comments .item-list-pager .pager li A{color:#00733a}#comments .item-list-pager .pager .current{min-width:22px;padding:5px;border-radius:50%;background-color:#008444;color:#fefefe}.single-comment{margin-bottom:40px;padding-bottom:5px;border-bottom:1px dotted #cacaca}.single-comment .field-type-text-long{margin:0 0 20px;font-size:1rem}.single-comment .indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.comment-unpublished .single-comment__content{padding:1rem}.comment-preview{background-color:#ffffea}.comment-preview .single-comment__content{padding:1rem}.single-comment__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Oswald,sans-serif;font-size:1rem;line-height:1}.single-comment__info A{color:#008444}.single-comment__info [class^=icon]{margin:0 5px 0 0;font-size:1.5rem}.single-comment__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-comment__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:39.9375em){.single-comment__footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-comment__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0;font-family:Oswald,sans-serif;font-size:1rem;font-weight:400;color:#8a8a8a}.single-comment__file [class^=icon]{margin:0 5px 0 0;font-size:1.5rem}.single-comment__file-label{margin:0 5px 0 0}.single-comment__file label{display:none}.single-comment__file .file a{margin:0;padding:0;background:0 0;color:#008444}
.single-comment__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.single-comment__links .links{margin:0;padding:0;font-family:Oswald,sans-serif;font-size:14px;line-height:1}.single-comment__links .links li{margin:0 15px 0 0;padding:0;font-family:Oswald,sans-serif;font-size:14px}.single-comment__links .links li a{color:#008444}.single-comment__links .comment-reply a:before{margin:0 5px 0 0;content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;color:#8a8a8a;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mailchimp-form{min-width:320px}#mailchimp-form .form-type-item{font-family:Oswald,Arial,sans-serif;font-size:14px}#mailchimp-form .form-item LABEL{display:block;font-size:12px}#mailchimp-form .form-item LABEL.required{color:#5c5c5c}#mailchimp-form .form-item LABEL.required:after{content:'*'}#mailchimp-form .form-item INPUT[type=email],#mailchimp-form .form-item INPUT[type=text]{width:100%;height:46px;padding:0 12px;border:1px solid #dcdcdc;border-radius:2px;background-color:#fff;font-size:15px;line-height:46px;color:#5c5c5c;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#mailchimp-form BUTTON.form-submit{float:right;clear:both;height:46px;margin:12.5px 0 10px;padding:0 16px;border-width:0;border-radius:2px;background-color:#007038;font-size:15px;line-height:46px;color:#fff;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#mailchimp-form .form-type-checkbox LABEL{display:inline;cursor:pointer}#mailchimp-form .form-type-checkbox INPUT{cursor:pointer}#mailchimp-form .form-item SELECT{width:100%;height:46px;padding:0 12px;border:1px solid #dcdcdc;border-radius:2px;background-color:#fff;font-size:15px;line-height:46px;color:#5c5c5c;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#mailchimp-form .form-item .select2-container{width:322px!important}#comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1rem}#comment-form label{margin-top:0;margin-bottom:.5rem;color:#333}#comment-form .form-type-textfield{width:100%}@media screen and (min-width:30em){#comment-form .form-type-textfield{width:48%}#comment-form .form-type-textfield+.form-type-textfield{margin-left:4%}}#comment-form .field-type-text-long{width:100%}#comment-form .field-type-text-long .text-full{padding:12px;border:1px solid #ebebeb;border-radius:5px;color:#333}#comment-form .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:40em){#comment-form .form-radios{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#comment-form .form-type-checkbox,#comment-form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;margin-right:0;margin-left:0;line-height:1.2}#comment-form .form-type-checkbox input,#comment-form .form-type-radio input{width:50px;height:auto}#comment-form .form-type-checkbox .option,#comment-form .form-type-radio .option{margin:0;padding:0;font-size:.875rem;line-height:1.2}#comment-form .field-type-file{position:relative;width:100%;margin:2rem 0 1rem;padding:0}#comment-form .field-type-file LABEL{display:block;margin:0 0 5px}#comment-form .field-type-file INPUT[type=file]{width:100%;height:36px;margin-right:0;padding-left:0;font-size:14px;font-weight:700;line-height:36px;color:#555}@media screen and (min-width:30em){#comment-form .field-type-file INPUT[type=file]{width:70%;margin-right:2%}}#comment-form .field-type-file .form-type-managed-file{margin:0}#comment-form .field-type-file .form-submit{display:inline-block;width:auto;height:36px;margin:10px 0;padding:0 10px 0 30px;zoom:1;border:1px solid #e2e2e2;border-radius:3px;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/file-select.png) 10px 50% no-repeat #fff;-webkit-box-shadow:0 1px rgba(0,0,0,.1);box-shadow:0 1px rgba(0,0,0,.1);font-size:14px;font-weight:700;line-height:36px;color:#555;cursor:pointer}
#comment-form .field-type-file SMALL{display:block;margin:10px 0 0;font-size:11px;color:#717171}#comment-form .field-type-file .file{float:left;max-width:440px;height:26px;margin-right:5px;font-size:12px;line-height:26px}#comment-form .field-type-file .file .file-icon{float:left;max-width:430px;margin:0;padding:0;background:0 0;line-height:26px;color:#00733a;text-overflow:ellipsis}#comment-form .field-type-file .form-managed-file{position:relative}#comment-form .field-type-file .ajax-progress{position:absolute;top:2px;right:-10px}#comment-form .field-type-file .ajax-progress .throbber{display:inline-block}#comment-form .button{margin-right:15px}#comment-form fieldset{margin:1rem 0;padding:0;border-width:0}#comment-form fieldset legend{display:none}#comment-form label.required{color:#5c5c5c}#comment-form label.required:after{content:'*'}#comment-form .filter-wrapper{display:none}.page-comment #comment-form{max-width:90rem;margin-left:auto;margin-right:auto;width:100%;padding-left:.3125rem;padding-right:.3125rem;max-width:94%}.page-comment #comment-form:after,.page-comment #comment-form:before{content:' ';display:table}.page-comment #comment-form:after{clear:both}.page-comment #comment-form,.page-comment #comment-form:last-child{float:none}@media screen and (min-width:40em){.page-comment #comment-form{max-width:90rem;margin-left:auto;margin-right:auto;width:100%;padding-left:.5rem;padding-right:.5rem;max-width:96%}.page-comment #comment-form:after,.page-comment #comment-form:before{content:' ';display:table}.page-comment #comment-form:after{clear:both}.page-comment #comment-form,.page-comment #comment-form:last-child{float:none}}@media screen and (min-width:64em){.page-comment #comment-form{max-width:90rem;margin-left:auto;margin-right:auto;width:100%;padding-left:.625rem;padding-right:.625rem;max-width:95%}.page-comment #comment-form:after,.page-comment #comment-form:before{content:' ';display:table}.page-comment #comment-form:after{clear:both}.page-comment #comment-form,.page-comment #comment-form:last-child{float:none}}@media screen and (min-width:105em){.page-comment #comment-form{max-width:90rem;margin-left:auto;margin-right:auto;width:100%;padding-left:.9375rem;padding-right:.9375rem}.page-comment #comment-form:after,.page-comment #comment-form:before{content:' ';display:table}.page-comment #comment-form:after{clear:both}.page-comment #comment-form,.page-comment #comment-form:last-child{float:none}}body.blog-listing section{padding-bottom:0}body.blog-listing .view-display-id-page_blog_entries{padding-top:3.5rem}body.blog-listing .blog-post_pub-date{margin:.625rem 0 1.25rem;font-size:.875rem;font-weight:400}body.blog-listing .blog-post_pub-date [class^=date]{color:#008444}body.blog-listing .blog-post_text-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-size:1rem}body.blog-listing .blog-post_text{width:100%;margin-bottom:0}@media screen and (min-width:40em){body.blog-listing .blog-post_text{width:70%}}body.blog-listing .blog-post_read-more{width:100%;padding:.9375rem 0}@media screen and (min-width:40em){body.blog-listing .blog-post_read-more{width:30%;padding-left:.9375rem;text-align:center}}body.blog-listing .blog-post-item,body.blog-listing .node-blog_post-search_result{margin-bottom:2rem}body.blog-listing .blog-post_button-group a.button{position:relative;display:inline-block;width:auto;height:25px;margin:4px 8px 4px 0;padding:0 10px;zoom:1;border:1px solid #e2e2e2;border-radius:3px;background-color:#fff;box-shadow:0 1px rgba(0,0,0,.1);font-size:11px;font-weight:700;line-height:25px;color:#5c5c5c;-khtml-border-radius:3px;-moz-box-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px}.blog-section .page-header-region{min-height:282px;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_it_desktop.jpg) 50% 0/cover no-repeat border-box padding-box}
.blog-section.i18n-en-us .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_usa_desktop.jpg)}.blog-section .page-header-region .page-title{color:#fff}.i18n-en-us.blog-section .page-header-region .page-title_wr{display:none}@media screen and (max-width:64em){body.blog-section .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_it_tablet.jpg)}.blog-section.i18n-en-us .page-header-region{height:0;min-height:0;padding-bottom:27.5390625%;background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_usa_tablet.jpg)}}@media screen and (max-width:64em) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:64em) and (min-resolution:192dpi){.blog-section.i18n-en-us .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_usa_tablet_2x.jpg)}}@media screen and (max-width:40em){body.blog-section .page-header-region{min-height:200px;background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_it_mobile.jpg)}.blog-section.i18n-en-us .page-header-region{padding-bottom:31.25%;background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_usa_mobile.jpg)}}@media screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:40em) and (min-resolution:192dpi){.blog-section.i18n-en-us .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/blog_usa_mobile_2x.jpg)}}.block-views-exp-blog-search-blog-search{position:relative}.block-views-exp-blog-search-blog-search .views-submit-button button{position:static;width:46px;height:46px;margin:0;padding:0;border-width:0;border-radius:0 2px 2px 0;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/search-icon.png) center center no-repeat #007036;overflow:hidden;line-height:46px;text-indent:-999em;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0}body.page-blog-search .block-views-exp-blog-search-blog-search .views-submit-button button{position:absolute;top:0;right:0;width:56px;height:56px}body.page-blog-search .section_search .page>.row>.large-3{border-right-width:0}#caleffi-chd-info-request-form{padding:30px}.caleffi-chd_footer .form-required,.caleffi-chd_footer SMALL{color:#fefefe}.caleffi-chd_footer .form-required INPUT{color:#333}.caleffi-chd_footer .form-required INPUT[disabled]{color:#8a8a8a}.caleffi-chd_footer SELECT{color:#333;border-radius:4px;font-size:14px;height:56px;padding:0 1rem}.caleffi-chd_footer .large-4 A{border:1px solid #008444;border-radius:8px;padding:10px}.caleffi-chd_footer .form-item-confirmation INPUT{height:20px}.chd-licence-form-section{margin-top:1rem}.chd-licence-form-section .chd-licence-link .page-button.neutre{margin:0 0 2rem}.chd-licence-form-section .chd-licence-checkbox .form-item-confirmation{margin:0}.chd-licence-form-section .chd-licence-checkbox .form-item-confirmation INPUT[type=checkbox]{width:25px;height:25px}.chd-licence-form-section .chd-licence-checkbox .form-item-confirmation label{display:block;margin-top:0}.promo-popup{color:#fff;border-color:#008353}.promo-popup .close-button{color:#fff}.promo-popup .promo-popup__title{font-size:2.25rem}.promo-popup .promo-popup__description{font-size:1.125rem}.promo-popup .promo-popup__description a{color:#fff}.drawing-icon{width:42px;height:59px;list-style-type:none;display:inline-block;float:left;line-height:1rem;background:center no-repeat}.drawing-icon.dxf{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/DXF.png)}.drawing-icon.dwg{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/DWG.png)}.drawing-icon.stp{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/STP.png)}.drawing-icon.igs{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/IGS.png)}.drawing-icon.bim{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/BIM.png)}
.drawing-icon.pdf{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/PDF.png)}.drawing-icon.gaeb{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/GAEB.png)}.drawing-icon.vdi{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/VDI.png)}@media screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.drawing-icon.dxf{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/DXF%402x.png) 0 0/contain no-repeat}.drawing-icon.dwg{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/DWG%402x.png) 0 0/contain no-repeat}.drawing-icon.stp{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/STP%402x.png) 0 0/contain no-repeat}.drawing-icon.igs{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/IGS%402x.png) 0 0/contain no-repeat}.drawing-icon.bim{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/BIM%402x.png) 0 0/contain no-repeat}.drawing-icon.pdf{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/PDF%402x.png) 0 0/contain no-repeat}.drawing-icon.gaeb{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/GAEB%402x.png) 0 0/contain no-repeat}.drawing-icon.vdi{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/drawings/VDI%402x.png) 0 0/contain no-repeat}}MAIN>.action-links{max-width:1440px;width:90%;margin:2rem auto}BODY.logged-in .site-header.is-fix .main-menu-wr{top:30px}BODY.logged-in.toolbar-drawer .site-header.is-fix .main-menu-wr{top:64px}.profile H3{font-size:1.2rem;margin:1rem 0 .3rem}.profile .field LABEL{font-size:1.2rem;margin:1rem 0 .3rem;border-bottom:1px solid #ccc;font-family:Oswald,sans-serif;font-weight:400;line-height:1.4}NAV.drupal-tabs{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:12px;margin:0;-filter:alpha(opacity=50);-ms-filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;padding:0;position:fixed;right:-5px;top:25%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:1000}NAV.drupal-tabs:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}NAV.drupal-tabs UL.tabs{margin:0;padding:0;border-width:0;background:0 0}NAV.drupal-tabs LI{border-width:0;clear:both;float:right;margin:0;padding:0;text-align:right}NAV.drupal-tabs LI A{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#6f6f6f;border-color:#272727;border-style:solid;border-width:1px 0 1px 1px;-webkit-box-shadow:inset 2px -2px 3px rgba(0,0,0,.1);box-shadow:inset 2px -2px 3px rgba(0,0,0,.1);color:#fff;display:block;height:30px;line-height:30px;margin:0 0 2px;padding:0 15px 0 10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:160px}NAV.drupal-tabs LI A.active,NAV.drupal-tabs LI A:hover{background-color:#c4c4c4;border-color:#1c1c1c;-webkit-box-shadow:inset 2px 2px 2px rgba(255,255,255,.1);box-shadow:inset 2px 2px 2px rgba(255,255,255,.1);color:#000;width:170px}NAV.drupal-tabs LI A:active{background-color:#a19589;-webkit-transform:scale(1) rotate(0) translate(1px,1px) skew(0deg,0deg);-ms-transform:scale(1) rotate(0) translate(1px,1px) skew(0deg,0deg);transform:scale(1) rotate(0) translate(1px,1px) skew(0deg,0deg)}.drupal-messages{margin-top:1rem;margin-bottom:1rem;background-repeat:no-repeat;background-position:5px 50%;padding-left:30px;padding-right:30px;line-height:1.4}#status-messages-in-reveal .callout{border-width:0;background-color:transparent}#status-messages-in-reveal .success{color:#1c9649}#status-messages-in-reveal .alert{color:#992310}.node-unpublished{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/unpublished.png) center center}.ajax-progress{line-height:16px;height:16px}.ajax-progress .message{display:none}.ajax-progress .throbber{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/ajax-loader-grey.gif) center/100% no-repeat;width:16px;height:16px;display:none}
UL.pager-load-more LI .ajax-progress{display:none}.site-header .ajax-progress{position:absolute;top:50%;left:-13px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.contextual-links-wrapper UL.contextual-links{display:block}.contextual-links-wrapper UL.contextual-links LI{display:block;padding:0 5px!important;margin:0!important;height:auto!important;line-height:1.3rem!important;text-align:left!important;font-weight:400!important}.contextual-links-wrapper UL.contextual-links LI:after,.contextual-links-wrapper UL.contextual-links LI:before{display:none!important}.contextual-links-wrapper UL.contextual-links LI A{display:block!important;font-family:arial,sans-serif;padding:0!important;height:auto!important;line-height:1.3rem!important;text-transform:none!important;text-align:left!important;font-size:12px!important;letter-spacing:normal!important;font-weight:400!important;-webkit-transition:all 0s linear!important;transition:all 0s linear!important;background:0 0!important}.contextual-links-wrapper UL.contextual-links LI A:hover{text-decoration:underline}A.contextual-links-trigger,A.contextual-links-trigger:hover{-webkit-transition:none 0s ease;transition:none 0s ease}.vertical-fixed-label{display:none}.csstransforms .vertical-fixed-label{background-color:#252525;color:#dcdcdc;font-weight:700;position:fixed;letter-spacing:.05em;top:35%;left:0;width:150px;height:36px;line-height:36px;padding:0;margin:0 0 0 -60px;text-align:center;z-index:100;display:block;border-radius:0 0 3px 3px;-webkit-box-shadow:-1px 1px 3px -1px rgba(0,0,0,.5);box-shadow:-1px 1px 3px -1px rgba(0,0,0,.5);-webkit-transform:scale(1) rotate(-90deg) translateX(0) translateY(0) skewX(0) skewY(0);-ms-transform:scale(1) rotate(-90deg) translateX(0) translateY(0) skewX(0) skewY(0);transform:scale(1) rotate(-90deg) translateX(0) translateY(0) skewX(0) skewY(0);cursor:help}.csstransforms .language-standard-node{background-color:#a42f2f;margin-top:-110px;left:0;width:50px;margin-left:-10px}#l10n-client .labels{line-height:30px}#l10n-client .label{background-color:transparent;padding:0;height:30px}#l10n-client .label H2{color:#fff;font-size:1rem;line-height:30px;height:30px;margin:0;padding:0 0 0 1rem}#l10n-client-search-form{height:50px!important;position:relative}#l10n-client-search-form .form-item-search INPUT{margin-right:50px;width:auto}#l10n-client-search-form BUTTON{position:absolute;top:0;right:0;height:50px;width:50px!important}#l10n-client-form BUTTON.form-submit{display:inline-block;padding:.5rem 1rem;margin:.5rem;background-color:#0f9400;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}#l10n-client-form BUTTON.form-submit:hover{background-color:#0a6700}#l10n-client-form BUTTON#l10n-client-edit-copy{background-color:#cecece}#l10n-client-form BUTTON#l10n-client-edit-copy:hover{background-color:#a5a5a5}#l10n-client-form BUTTON#l10n-client-edit-clear{background-color:#f18d56}#l10n-client-form BUTTON#l10n-client-edit-clear:hover{background-color:#d05411}@media screen and (max-width:90em){.wrapper-width{padding:60px 16px}.full-width .half-col .content{padding:40px}.corporate NAV LI>*{line-height:60px}.corporate NAV LI A{padding:0 1.2em}.corporate NAV LI A.social{line-height:60px}.corporate NAV LI.leaf{max-width:100px;height:60px}.corporate NAV LI.leaf A{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;line-height:1.1rem;padding-left:1.3em;padding-right:1.3em}.extra .box PICTURE IMG{height:100%;width:auto;max-width:none}ARTICLE>.row-wr,ARTICLE>.row-wr.full{padding:0 40px}ARTICLE>.row-wr.full#quaderni,ARTICLE>.row-wr.project-det{padding:0}}@media screen and (max-width:87.5em){.full-box .absolute{position:relative;top:auto;bottom:auto;padding:20px 0!important}.full-box .absolute.left{left:auto}.full-box .absolute.right{right:auto}.conteca-network .content{padding-left:2rem}.main-menu-wr NAV LI{min-width:110px}.site-footer NAV LI{margin-left:20px}
.site-footer NAV LI:first-child{margin-left:0}.site-footer IMG{margin-right:20px}.place-stats LI{display:block;width:100%;border-right:0;border-bottom:1px solid #d7d7d7}.place-stats LI:last-child{border-bottom:0}}@media screen and (max-width:79.9375em){.row-wr.plus>DIV{width:50%}.row-wr.plus>DIV:last-child{width:100%;padding-top:20px}.wrapper-width H3.left-title{margin-top:20px}.corporate NAV LI>*{font-size:.6rem;line-height:50px}.corporate NAV LI A.social{line-height:50px}.corporate NAV LI.leaf{max-width:90px;height:50px}.corporate NAV LI.leaf A{padding-left:.8em;padding-right:.8em}.corporate NAV LI A{padding-left:1em;padding-right:1em}#lang-dropdown-form>DIV{padding-left:1em}.search-filters+DIV{width:25%}.video-wall_item{width:50%;float:left;background:0 0;padding:1.3% 1.1%}.block-content .category{font-size:1rem}#quaderni.full-width UL.list LI{padding:20px}#quaderni.full-width UL.list LI H4.sub-title.icon{font-size:14px!important}#conteca-network-access .form-actions BUTTON{width:auto}.mission{padding-top:1rem;padding-bottom:0}.mission P.sub-title{padding-right:2.5rem;font-size:.875rem}.mission-list P{padding-left:2.5rem}.node-case_study-teaser,.view-generic-search H3{font-size:.875rem}.page-jobs_side-title:after{right:-10px}}@media screen and (max-width:71.25em){.corporate NAV LI>*{font-size:.5rem;letter-spacing:.5px;line-height:42px}.corporate NAV LI A{padding-left:1em;padding-right:1em}.corporate NAV LI A.social{line-height:42px}.corporate NAV LI.leaf{max-width:unset;height:unset}.corporate NAV LI.leaf A{display:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;line-height:42px;padding-left:1em;padding-right:1em}#lang-dropdown-form>DIV{padding-left:1em}.main-menu-wr NAV LI{min-width:100px}.main-menu-wr .logo{width:120px}.site-footer{height:auto;text-align:center;padding:10px 0}.site-footer .large-6{width:100%;line-height:normal;padding:10px 0}.site-footer .float-right{float:none!important;margin:0;padding-top:20px;border-top:1px solid #424141}.site-footer .block-menu-menu-footer-links{float:none;padding-top:20px;margin-top:0;border-top:1px solid #424141}.site-footer .block-menu-menu-footer-links UL{text-align:center}.site-footer .block-menu-menu-footer-links LI{line-height:normal;display:inline-block;float:none}.promotion{height:500px}.promotion PICTURE{text-align:right;right:4%}.promotion .content{width:50%}.promotion PICTURE IMG{width:70%;height:auto}.promotion P{line-height:22px}.block-content .col{width:100%}.block-content .col.absolute-right{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding-top:4rem;padding-bottom:4rem}.block-content .col.absolute-right P{width:100%}}@media screen and (min-width:64em) and (max-width:79.9375em){.node-serie_webtool-item_img-wr{width:74px;height:74px}.node-serie_webtool-item_img-wr SPAN{font-size:3.75rem}.node-serie_webtool-item_desc{width:86%;padding-left:85px}.node-serie_webtool-item .button{left:63%;padding:14px 16px}}@media screen and (min-width:64em) and (max-width:72em){.field-collection-item-field-coll-text-and-image .content H1,.field-collection-item-field-coll-text-and-video .content H1{margin-bottom:.5rem;margin-top:0}.field-collection-item-field-coll-text-and-image .content H4,.field-collection-item-field-coll-text-and-video .content H4{margin-bottom:.5rem;font-size:1rem}.field-collection-item-field-coll-text-and-image .content P,.field-collection-item-field-coll-text-and-video .content P{font-size:.875rem;line-height:1.3}.caleffi-chd_head{font-size:.8rem}.caleffi-chd_head P{font-size:1em!important}}@media screen and (max-width:64em){.corporate .small-12{width:50%}UL.search-results LI DIV.prod{width:20%}UL.search-results LI.header DIV.desc{width:44%}.view-documents-facets UL.search-results LI DIV.prod{width:20%}.view-documents-facets UL.search-results LI.header DIV.desc{width:70%}.page-header-region-with-blocks{min-height:282px}.node-type-serie .page-header-region-with-blocks,.section_catalogue .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_tablet.jpg)}
.node-type-news .page-header-region-with-blocks,.page-news .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_news_tablet.jpg)}.section_search .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_tablet.jpg)}.contact-us-section .page-header-region,.node-type-landing-contacts .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_contatti_tablet.jpg);min-height:282px}[class*=node-type-landing-] .page-header-region{min-height:282px}.node-type-landing-downloads .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_download_tablet.jpg)}.node-type-landing-training .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_formazione_tablet.jpg)}.node-type-landing-software .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_software_tablet.jpg)}}@media screen and (max-width:63.9375em){.node-type-blog-post .block-flippy ul.flippy{position:relative;right:0}BODY{padding-top:0!important}[data-equalizer-watch=main]{height:auto!important}.off-canvas-content{padding-top:59px}.toolbar .off-canvas-content{padding-top:89px!important}.toolbar-drawer .off-canvas-content{padding-top:124px!important}.is-fix .main-menu-wr NAV{height:60px}.toolbar .button.search,.toolbar .main-menu-wr,.toolbar .mobile-menu-toggler .button{top:30px}.toolbar.toolbar-drawer .button.search,.toolbar.toolbar-drawer .main-menu-wr,.toolbar.toolbar-drawer .mobile-menu-toggler .button{top:64px}.corporate{display:none}.main-menu-wr{position:fixed;top:0;left:0;width:100%;z-index:888;-webkit-transition:left ease-in .2s;transition:left ease-in .2s;overflow:hidden;border-bottom:1px solid #e5e5e5;height:60px}.main-menu-wr NAV{display:none!important}.is-fix .main-menu-wr .columns,.main-menu-wr .columns{height:60px}.main-menu-wr .columns{text-align:center}.main-menu-wr .logo{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:inline-block;margin-top:.6rem;padding:0;width:130px;height:40px}.main-menu-wr .site-header_search{display:none}#header-search-form{position:fixed;top:-60px;left:0;right:60px;width:auto;height:60px;background-color:transparent;z-index:1;-webkit-transition:top .1s ease-in;transition:top .1s ease-in}#header-search-form FORM{height:60px;position:relative;background-color:#ebebeb}#header-search-form INPUT{margin:0 4%;padding-right:25px}#header-search-form.is-open{width:auto;top:0;z-index:990}.is-fix #header-search-form{height:60px}.is-fix #header-search-form INPUT{margin:0 4%;height:50px}.is-fix #header-search-form.is-open{height:60px}.toolbar #header-search-form.is-open{top:30px}.toolbar.toolbar-drawer #header-search-form.is-open{top:64px}.mobile-menu-toggler .button{display:inline-block}.mobile-menu-toggler .button.search{z-index:900}.mobile-menu-toggler .button.search SPAN.icon-close{display:none}.mobile-menu-toggler .button.search.is-open{background:#c2c2c2;color:#333}.mobile-menu-toggler .button.search.is-open SPAN{display:none}.mobile-menu-toggler .button.search.is-open SPAN.icon-close{display:inline-block}.big-buttons-menu .button{padding:10px 0}.big-buttons-menu .button_inner-wr{height:60px}.area-menu.big-buttons-menu .button{font-size:.875rem}.area-menu.big-buttons-menu .button_text{padding-left:16%;margin-left:-8%}.area-menu.big-buttons-menu [class*=icon-]{font-size:1.5rem}.section_search .big-buttons-menu .button{font-size:1rem}.page-menu.is-fixed{top:60px}.toolbar .page-menu.is-fixed{top:90px}.toolbar.toolbar-drawer .page-menu.is-fixed{top:124px}.field-collection-item-field-coll-text-and-video .content-wr{float:none;width:100%;height:auto!important;padding-bottom:30px;padding-top:30px}.field-collection-item-field-coll-text-and-video .content{position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-left:1rem;margin-right:1rem}
.field-collection-item-field-coll-text-and-video .media-wr{padding-bottom:56.25%;height:0!important}.text-to-left.field-collection-item-field-coll-text-and-video .content>*{padding-right:0}.text-to-right.field-collection-item-field-coll-text-and-video .columns,.text-to-right.field-collection-item-field-coll-text-and-video .content-wr{float:none}.text-to-right.field-collection-item-field-coll-text-and-video .content>*{padding-left:0}.field-collection-item-field-coll-text-and-image{height:auto;padding-bottom:0}.field-collection-item-field-coll-text-and-image .content-wr{float:none;position:relative;width:100%;height:auto!important;padding-bottom:30px;padding-top:30px}.field-collection-item-field-coll-text-and-image .content{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-left:1rem;margin-right:1rem}.field-collection-item-field-coll-text-and-image .media-wr{height:auto!important;padding-bottom:0}.field-collection-item-field-coll-text-and-image .media-wr IMG,.field-collection-item-field-coll-text-and-image .media-wr PICTURE{position:static;width:100%;height:auto}.text-to-left.field-collection-item-field-coll-text-and-image .content>*{padding-right:0}.text-to-right.field-collection-item-field-coll-text-and-image .columns,.text-to-right.field-collection-item-field-coll-text-and-image .content-wr{float:none}.text-to-right.field-collection-item-field-coll-text-and-image .content>*{padding-left:0}.home-carousel{padding-bottom:39.0625%;font-size:.875rem}.home-carousel PICTURE{padding-bottom:39.0625%}.owl-news{padding:0 80px}.node_region-three .entity-field-collection-item{width:33.3333333%;padding-top:33.3333333%}.block-content .double A .content{width:86%;left:50%}.block-content .double A PICTURE{height:100%;top:0;bottom:0;left:-50%;right:-50%;z-index:2;position:absolute}.block-content .double A:after{display:block}.field-collection-item-field-collection-gruppo:nth-of-type(n+3){clear:both;margin-top:2rem}.node-news-full .row.columns.node-content{padding-right:0}.block-ds-extras-ds-block-news-attachments .owl-attachment,.block-ds-extras-ds-block-news-attachments .owl-attachment-container>*{width:100%}.welcome-landing-menu .sticky.is-stuck{margin-top:60px!important}.toolbar .welcome-landing-menu .sticky.is-stuck{margin-top:90px!important}.toolbar-drawer .welcome-landing-menu .sticky.is-stuck{margin-top:125px!important}.node-landing-training .node_region-three:before{left:50%}UL.search-results{margin-left:0}.section_search .page>.row>.large-3{border-width:0;height:auto!important}.view-caleffi-portfolio .view-filters FORM>DIV{padding:0 .5rem}.view-caleffi-portfolio .view-filters FORM>DIV>.form-item{margin-top:0}.documents-list .number{max-width:15%}.documents-list .desc{max-width:75%}.node-case-study_content{margin-left:2%;margin-right:2%}.page-jobs_side-title:after{right:0;left:0}.view-caleffi-jobs-listing .border-left{border-left-width:0}.view-caleffi-jobs-listing>.row>.columns{height:auto!important}.view-caleffi-jobs-listing .page-jobs_results{margin-left:0}.product-catalogue_section-families>.menu:first-child,.product-catalogue_section-families>.menu:last-child{padding-left:0;padding-right:0}HTML.splash BODY{overflow:auto}HTML.splash .presentation .vcenter{margin-top:2rem}HTML.splash .visual{display:none}HTML.splash .presentation{width:100%;position:relative;top:auto;left:auto;bottom:auto}HTML.splash .countries{position:fixed;top:0;left:-800px;width:100%;bottom:0;background:rgba(255,255,255,.95);z-index:999;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0}HTML.splash .countries.is-active{left:0;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}HTML.splash .countries LI{text-align:center}HTML.splash FOOTER{position:relative;bottom:auto;left:auto;right:auto;height:auto;padding-top:1.5rem;background-color:#f4f4f4}HTML.splash FOOTER .row{height:auto;padding:0}HTML.splash FOOTER P{text-align:center;padding:0 0 1.5rem}HTML.splash .presentation.splash_bosnia-countries>DIV{text-align:center}.bosnia-countries_links .page-button:first-child{margin-right:0}
}@media screen and (max-width:62.5em){.main-menu-wr NAV LI A{padding:0 8px}.main-menu-wr NAV LI.logo A,.main-menu-wr NAV LI.search A{padding:0}}@media screen and (max-width:61.25em){.full-box .absolute,.full-box .absolute+DIV{width:100%}.full-box .absolute.left>DIV{padding:20px;width:100%}.full-width .quaderni .block-element{position:relative;top:auto;left:auto;right:auto;bottom:auto}.search-filters .toggle-filters{right:0}.list-pdf{float:none;margin-top:0;margin-bottom:0}.wrapper-width H3.left-title{margin-top:0;position:relative}.full-box .visual-half{position:relative;top:auto;bottom:auto;left:auto;width:100%}.block-element.video SPAN.full{left:0}.tool-content{max-width:90%}.promotion .visual .prodotto2{display:none!important}.catalog .page-menu{display:none;height:0;padding:0}.catalog .page-menu~.row{padding-top:0!important}.page-menu.is-fixed{top:60px}#quaderni.full-width>DIV{width:100%!important;display:block}UL.list.group LI{width:50%}#leaflet-map{padding-bottom:75%;height:0!important}.conteca-network-left.medium-6{width:100%}.conteca-network.medium-6 .content{width:100%;padding-left:5%;padding-right:5%;margin-top:1.4rem}}@media screen and (max-width:56.25em){SECTION.news:before{height:360px}.filter .row-wr .columns{width:100%;margin:0;padding:10px 0}.filter INPUT{margin:0}.info-product>DIV{width:100%}.columns.download{position:relative;top:auto;right:auto;bottom:auto}.search-filters H5{width:40%}.search-filters .box-filters{padding:30px 20px 20px 40%}.search-bar.is-fixed .box-filters{padding:10px 20px 20px 40%}.filter-bar+.table-content{width:65%}SECTION .row-wr.full>DIV{width:100%!important;display:block}.list-data .item{width:47%}UL.search-results LI DIV.desc{width:50%}UL.search-results LI.header{display:none}UL.search-results LI DIV SPAN.label{display:block;line-height:12px}.view-documents-facets UL.search-results LI DIV.prod{width:40%}.view-documents-facets UL.search-results LI DIV.desc{width:60%;margin:0}.view-documents-facets UL.search-results LI DIV.action,.view-documents-facets UL.search-results LI DIV.desc+DIV.action{width:33.3%;padding:8px;border-top:1px solid #ebebeb;background:#fff;z-index:444;position:relative;min-height:80px;vertical-align:top}SECTION .row-wr.full.news-padding{padding-bottom:0}.news .side:before{width:100px;height:100%;top:0;left:-100px}.news .side:after{width:100px;height:100%;top:0;right:-100px;left:auto}.full-width{display:block}.full-width .half-col{width:100%;display:block}.full-width .half-col .content{max-width:none}.full-width .half-col.bg-content{height:350px}.block-content P{font-size:13px;line-height:14px;height:auto}.promotion .visual{position:relative;bottom:auto;top:auto;right:auto;width:100%;text-align:center}.promotion .visual .prodotto1{position:relative!important;display:inline-block!important;left:auto!important;top:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.filter-bar{width:100%;padding-bottom:30px}.filter .input-content:after{line-height:98px}.node-case-study{position:relative}.node-case-study_content{max-width:none;float:right;padding-left:14px;padding-right:14px}}@media screen and (max-width:50em){.filter-bar{width:100%;padding-bottom:30px}.filter-bar+.table-content{width:100%}.search-bar{height:60px;line-height:60px}.search-bar>.row-wr>.columns{width:100%;background:#fff;padding:20px 16px}.search-bar>.row-wr>.columns:last-child{position:absolute;top:0;right:0;bottom:0}.search-bar>.row-wr>.columns:first-child{display:none}.search-filters .toggle-filters{right:16px}HTML.splash .countries .close{display:inline-block}UL.sub-cat-voices-list LI{padding-bottom:12px}}@media screen and (max-width:48em){.home-carousel{position:relative;height:400px;padding-bottom:0;width:100%}.home-carousel .flexslider LI{overflow:hidden}.home-carousel .flexslider PICTURE{position:relative;height:400px;padding-bottom:0;width:100%;max-width:none}.home-carousel .flexslider IMG{height:400px;max-width:none;width:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.home-carousel .description .center{width:80%}
.home-carousel .custom-navigation{display:none}.home-carousel .flex-control-nav{display:block}.node_region-three.block-content>DIV{width:50%;padding-top:50%}.node_region-three.block-content>DIV:last-child{width:100%;padding-top:50%}.node_region-three.block-content .double A .content{width:86%;left:50%}.node_region-three.block-content .double A PICTURE{height:auto;top:0;bottom:0;left:0;right:0}.node_region-three.block-content .double A:after{display:block}.promotion{height:auto;padding:60px 30px 0;line-height:normal;font-size:0;text-align:center}.promotion .content{display:block;position:relative;right:auto;bottom:auto;top:auto;left:auto;width:100%;padding-left:0}.promotion PICTURE{text-align:center;display:block;position:static!important;margin-left:auto;margin-right:auto;max-height:250px;max-width:90%}.promotion PICTURE IMG{width:100%}.latest-products H3 .all{text-indent:-999px;width:50px;overflow:hidden}.latest-products H3 .all SPAN{height:32px;position:absolute;top:50%;right:20px;margin-top:-16px;font-size:32px;text-indent:0}.detail-product{padding:0 0 12px}.detail-product .button,.plus .button{width:100%;text-align:center}.detail-product #photo .content,.detail-product #photo .image-container{width:100%}.detail-product #photo .content{padding-top:40px}.block-content A PICTURE.visual IMG{width:100%;height:auto}.row-wr.plus>DIV{width:100%;padding-top:0;padding-bottom:20px}.row-wr.plus>DIV:last-child{padding-bottom:0}.detail-product .switch{position:relative;top:auto;left:auto;padding:12px 0;text-align:center}.detail-product .switch A{display:inline-block;vertical-align:middle;border:1px solid #e8e8e8}.table-content{overflow-x:auto}TABLE TD,TABLE TH{height:auto;line-height:normal;padding:20px;text-align:left}.promotion .cta{margin-bottom:30px}SECTION UL.col.half{width:100%}UL.list LI{width:33.3%}.place-stats LI{width:100%;border-right:0;border-bottom:1px solid #d7d7d7}.place-stats LI:last-child{border-bottom:0}.block-content .double A PICTURE.visual IMG{width:100%;height:auto}.tool-content{max-width:100%}SECTION #soluzioni .col.half{width:100%}SECTION #soluzioni .col.half:first-child{padding:0 30px 20px}.block-content P{font-size:14px;line-height:16px}.page-menu LI{display:none}.page-menu LI.back{display:block;margin-right:0}.field-collection-item-field-coll-landing-component.carousel-full .owl-carousel{padding-left:1rem;padding-right:1rem}.field-collection-item-field-coll-landing-component.carousel-full .owl-nav{text-align:center}.field-collection-item-field-coll-landing-component.carousel-full .owl-nav>DIV{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:20px 10px 0;display:inline-block}.field-collection-item-field-coll-componenent-carousel{padding:1.5rem 1rem}.field-collection-item-field-coll-componenent-carousel PICTURE{margin-bottom:1rem}.field-collection-item-field-coll-componenent-carousel PICTURE IMG{margin:-1.5rem -1rem 1rem}.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]{font-size:3rem;top:1.5rem;left:.8rem}.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]+H4,.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]+H4+P{padding-left:3rem}.field-collection-item-field-coll-componenent-carousel .app-download{border-top:1px solid #e8e8e8;margin:1.5rem -1rem -.75rem}.mission,.mission-list{width:100%}.mission-list P{padding-left:0}.mission-list:before{width:150%;-webkit-transform:translate(-25%,0);-ms-transform:translate(-25%,0);transform:translate(-25%,0)}.vision .wrapper-width{padding-left:10px;padding-right:10px}.vision PICTURE{width:100%;position:relative;-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}.vision PICTURE IMG{position:static}.vision UL.list.no-padding{width:100%}.documents-list .icon-documento{right:5%}.detail-product .switch A:last-child{border-top-width:1px}.node-serie-full .detail-product{padding:1rem}.node-serie_has-dual-panes .detail-product{padding-left:1rem}.node-serie-full .detail-product .button{max-width:240px;display:block;margin-left:auto;margin-right:auto}.node-serie-full .node-serie_details,.node-serie-full .node-serie_downloads{height:auto!important}
}@media screen and (max-width:47.9375em){.reveal .close-button{color:#00813c}.reveal.full .close-button{font-size:50px}.reveal.full .loading-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.big-buttons-menu .button{padding:10px 0;border-width:0}.big-buttons-menu .button_inner-wr{height:60px;position:relative}.area-menu.big-buttons-menu .button_inner-wr{line-height:60px}.area-menu.big-buttons-menu .button_text{position:static;display:block;text-align:center;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:0;margin:0;font-size:0;line-height:0}.area-menu.big-buttons-menu [class*=icon-]{position:static;height:60px;line-height:60px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;font-size:2.1rem}.section_search .big-buttons-menu .button{padding-top:0;padding-bottom:0}.section_search .big-buttons-menu .button_inner-wr{height:60px}.video-wall_item{width:100%;float:left;background:0 0;padding:1.3% 1.1%}.video-wall_item:nth-of-type(5n+1),.video-wall_item:nth-of-type(5n+2){width:100%}.block-content A PICTURE IMG{width:100%;height:auto}.view-caleffi-portfolio .view-filters{text-align:center;margin-top:0;position:static}.view-caleffi-portfolio .view-filters FORM{width:100%;display:inline-block}.view-caleffi-portfolio .view-filters FORM LABEL{display:none}.view-caleffi-portfolio .view-filters FORM>DIV{padding:0 10px;text-align:left}.node-landing-training .node_region-three{padding-bottom:0}.node-landing-training .node_region-three:before{display:none;background:0 0}.node-landing-training .node_region-three .intermediate-6+.intermediate-6{position:relative;padding-bottom:2rem}.node-landing-training .node_region-three .intermediate-6{height:auto!important}.node-landing-training .node_region-three .intermediate-6+.intermediate-6:before{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/quaderni.jpg) 0 0/cover no-repeat;position:absolute;top:0;bottom:0;display:block;content:'';left:-1rem;right:-1rem;z-index:0}}@media screen and (max-width:42.5em){.owl-manuals .owl-prev{left:-10px}.owl-manuals .owl-next{right:-10px}.tool-content .pipe{width:100%;margin-right:0}.tool-content .app-download{width:100%;padding:20px 0 0;text-align:center;border:0!important}.tool-content .pipe SPAN{font-size:60px}.switch-view-button{float:none}ARTICLE>.row-wr,ARTICLE>.row-wr.full{padding:0 25px}}@media screen and (max-width:40.625em){UL.search-results LI DIV.prod{width:20%}UL.search-results LI DIV.desc{width:80%}UL.search-results LI DIV.action{width:33.3%;text-align:center;padding:16px;border-top:1px solid #ebebeb;vertical-align:top;background:#fff;z-index:444;position:relative;min-height:95px}}@media screen and (max-width:40em){.owl-latest-prod{padding:0}.owl-latest-prod .owl-nav{text-align:center;border-top:1px solid #cce6da}.owl-latest-prod .owl-nav>DIV{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:20px 10px;display:inline-block}.manuals .attachment-download_item .desc{font-size:.875rem}.filter BUTTON{font-size:1.25rem}.page-header-region-with-blocks{min-height:200px}.node-type-serie .page-header-region-with-blocks,.section_catalogue .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_mobile.jpg)}.node-type-news .page-header-region-with-blocks,.page-news .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_news_mobile.jpg)}.section_search .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_mobile.jpg)}.contact-us-section .page-header-region,.node-type-landing-contacts .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_contatti_mobile.jpg);min-height:200px}[class*=node-type-landing-] .page-header-region{min-height:200px}
.node-type-landing-downloads .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_download_mobile.jpg)}.node-type-landing-training .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_formazione_mobile.jpg)}.node-type-landing-software .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_software_mobile.jpg)}.node-case-study_content{margin-left:3%;margin-right:3%}}@media screen and (max-width:39.9375em){.block-content .col>DIV,.node_region-three.block-content .col>DIV{width:100%}.block-content .block-element{width:100%!important;height:auto}.block-contents>DIV:last-child P{width:100%}.block-content P,.latest-news P,.promotion P{font-size:15px;line-height:18px}.vision .wrapper-width{padding-left:0;padding-right:0}.vision UL.list.no-padding LI{width:100%;display:block;margin-bottom:1rem}.vision UL.list.no-padding LI H5{margin-bottom:1rem}.vision UL.list.no-padding LI P{margin:0}.vision+.light UL.list LI{display:block;width:100%;padding:1rem 0 0}.vision+.light UL.list LI .det-icon{display:inline-block;width:83px;height:83px;line-height:80px;border-radius:50%;border:2px solid #267b54;text-align:center;color:#267b54;font-size:50px;margin-bottom:20px}.vision+.light UL.list LI .det-icon+H4{color:#267b54;font-size:22px}.field-collection-item-field-collection-gruppo+.field-collection-item-field-collection-gruppo{margin-top:2rem}.info-product{padding-left:0;padding-right:0}DIV[class*=owl-tool] .owl-nav{position:static;top:0;text-align:center}.node-serie_webtool-item{margin:0 1%;height:auto}.node-serie_webtool-item_img-wr{position:relative;float:left;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.node-serie_webtool-item_desc{position:static;width:100%;padding-left:90px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.node-serie_webtool-item .button{position:static;display:block;top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);max-width:220px;clear:both;margin:1.5rem auto 0}.node-serie_webtool-item .app-download{position:static;margin-top:1.5rem;width:100%;max-width:none;text-align:center;clear:both;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.node-case_study-teaser A{height:auto;padding-bottom:1rem}.node-case_study-teaser A .page-button{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:block;margin:1rem auto 0}.view-caleffi-portfolio_switch_wr{margin-top:0;margin-bottom:2rem}.view-caleffi-portfolio_header .view-filters FORM>DIV{padding:0 .5rem}.page-case-list .view-caleffi-portfolio_switch_wr{background:#267b54;background:-webkit-gradient(linear,left top,right top,from(#267b54),to(#78c4a0));background:linear-gradient(to right,#267b54 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b54',endColorstr='#78c4a0',GradientType=1)}UL.reference-results LI.header{display:none}UL.reference-results LI{position:relative;text-align:center;padding:1rem 0}UL.reference-results LI:after{content:"";display:block;position:absolute;left:-300px;right:-300px;bottom:0;border-top:1px solid #cdcdcd}UL.reference-results LI:first-child{border-top:0}UL.reference-results LI DIV:first-child{text-align:center;width:100%;display:block;padding:0 0 1rem}UL.reference-results LI DIV+DIV{display:inline-block;width:auto;padding:2% 2% 3%;font-size:12px}UL.reference-results LI DIV:last-child{display:block;width:100%;text-align:center;padding:0;line-height:1}.page-case-list .pager-load-more{border-top-width:0}.view-generic-search .header{display:none}.view-generic-search .row.inline-blocks{margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.view-generic-search LI .columns+.columns+.columns{text-align:right}.view-generic-search H3{margin:0 1rem 1rem}.view-generic-search H3:after{display:none}.view-generic-search LI SPAN{margin:0 1rem}
.filter .input-content{margin-bottom:1rem}}@media screen and (max-width:37.5em){#sliding-popup .popup-content #popup-text{max-width:100%}.row-wr.plus PICTURE+DIV+A{width:100%;margin-left:0;text-align:center}.site-footer IMG+SPAN{display:block;padding:10px 18px 0}.site-footer NAV LI{display:block;margin-left:0}.site-footer .block-menu-menu-footer-links .menu LI{display:block;line-height:2;margin:1em 0}.list-data .item{width:100%;margin:8px 0}.form UL LI{width:100%}.form UL LI:nth-child(even),.form UL LI:nth-child(odd){padding:8px 0}.form UL LI.date>SELECT,.form UL LI.date>SPAN{width:100%!important;margin:8px 0!important}UL.data LI{width:100%;margin:8px 0}UL.list LI{width:100%;padding:30px 0}UL.list.group LI{width:100%}.owl-process{padding:0 0 60px}.owl-process .owl-nav{position:relative;margin-top:30px}.owl-news{padding:0}.owl-news .owl-nav{text-align:center}.owl-news .owl-nav>DIV{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:20px 10px 0;display:inline-block}.owl-attachment{padding:0}.owl-attachment .owl-nav{text-align:center}.owl-attachment .owl-nav>DIV{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:20px 10px;display:inline-block}.search-bar>.row-wr{position:relative}.search-filters H5{width:100%}.search-bar>.row-wr>.columns:last-child{position:absolute;top:0;right:0;bottom:0}.search-filters .box-filters{position:relative;top:auto;left:auto;right:auto;padding:16px 16px 16px 0;height:50px}.reset-filter{display:inline-block;position:relative;width:30px;height:30px;margin-top:16px;overflow:hidden;text-indent:-999px;line-height:100px}.reset-filter SPAN{position:absolute;top:0;left:0;width:100%;font-size:30px}.search-filters .toggle-filters{top:auto;bottom:26px}.search-filters .toggle-filters.is-open{top:auto;bottom:144px}.view-documents-facets UL.search-results LI DIV.action SPAN{font-size:10px}.view-documents-facets UL.search-results LI DIV.action SPAN.views-label{display:none}.view-documents-facets UL.search-results LI DIV.action SPAN.icon-0{font-size:2.2rem}}@media screen and (max-width:34.375em){HTML.splash .presentation .selection LI{margin-right:10px;width:30%}HTML.splash .presentation .selection LI DIV{font-size:10px}HTML.splash .presentation .selection LI SPAN{font-size:50px}UL.search-results LI DIV.prod:after{display:none}UL.search-results LI DIV.action{min-height:0}.view-documents-facets UL.search-results LI DIV.prod{width:100%;border-bottom-width:0}.view-documents-facets UL.search-results>LI{margin-top:1rem}.view-documents-facets UL.search-results .views-field-ref-products-codes UL LI,.view-drawings-facets UL.search-results .views-field-ref-products-codes UL LI{margin:0;line-height:1.4}.view-documents-facets UL.search-results LI DIV.action,.view-documents-facets UL.search-results LI DIV.desc+DIV.action{width:100%;height:auto;min-height:0}.view-documents-facets UL.search-results LI DIV.desc{width:100%;border-top:1px solid #ebebeb;text-align:center;margin-right:0}.view-documents-facets UL.search-results LI DIV.action SPAN{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.view-documents-facets UL.search-results LI DIV.action SPAN.icon-0,.view-documents-facets UL.search-results LI DIV.action SPAN.label{margin:0}}@media screen and (max-width:31.25em){.list-projects .item{width:100%;margin:16px 0}.tool-content .pipe PICTURE{display:none}.tool-content .pipe PICTURE+DIV{width:100%}.page-button.margin-left,.page-button.margin-right{margin:10px 0}.tool-content .pipe SPAN{margin-bottom:20px}.list-projects .item H4.bg{height:250px}.list-projects .item H4.bg IMG{width:100%;height:auto}.page-menu LI.back{display:block;width:100%;text-align:center;border-right:none;border-bottom:1px solid #e5e5e5}.catalog .page-menu LI:last-child{display:block;text-align:center}SECTION .row-wr.filter+.row-wr{padding:0}}@media screen and (max-width:30em){.video-wall{padding-top:2rem;padding-bottom:2rem}.video-wall_items-wr{padding-left:0;padding-right:0}.video-wall_title{margin-bottom:1rem}.video-wall_item{width:100%;float:none;padding:2% 0}.video-wall_item:nth-of-type(5n+1),.video-wall_item:nth-of-type(5n+2){width:100%}
.latest-products H3,.latest-products H4{font-size:20px}.accordion .expand,.accordion .item-list{padding-left:.6rem;padding-right:.6rem}.accordion .expand .attachment-download_item{display:block;margin-right:0}.view-caleffi-portfolio .view-filters FORM>DIV{padding:0;width:100%;text-align:left}.node-serie_menu{font-size:10px;text-align:center;height:auto}.node-serie_menu_back-link{height:50px;line-height:50px;padding:0 .5rem;margin-right:0;border-width:0}.node-serie_menu .node-serie_code{margin:.5rem 0}.is-fixed.node-serie_menu{height:auto;border-top-width:0}.is-fixed .node-serie_menu_back-link{height:50px;line-height:50px}.big-buttons-menu .button{font-size:.875rem}.big-buttons-menu .button [class*=icon-]{font-size:2rem}.section_search .big-buttons-menu [class*=icon-]{display:none}.node-static_page-full .legal-info{text-align:center}.node-static_page-full .legal-info .icon-legge{position:static;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-bottom:1.5rem}.node-static_page-full .legal-info .desc{padding-left:0;text-align:center}UL.search-results LI DIV{width:100%!important;text-align:center!important}UL.search-results LI DIV.prod:after{display:none}UL.search-results LI DIV.prod{border-bottom:1px solid #ebebeb}.documents-list LI{font-size:.875rem}.documents-list A{padding:1.25em}.documents-list .number{padding-right:1.25em;max-width:20%}.documents-list .desc{max-width:70%}.documents-list .number+.desc{padding-left:1.25em}.documents-list .icon-documento{right:5%}.welcome-landing-menu A{height:50px;line-height:50px;padding:0 1rem;font-size:.8rem}.welcome-landing-menu A.active,.welcome-landing-menu A:hover{background:#f4f4f4}.node-landing-downloads .node_region-three H4{margin:1rem 0}.schematics_list{margin-left:1rem;margin-right:1rem}.schematics_list>LI{margin:.7rem 0}.schematics_list>LI>A{font-size:.875rem;font-weight:700}}@media screen and (max-width:29.9375em){.list-projects .item H4.bg{height:180px}.switch-view-button{font-size:15px}.switch-view-button SPAN{margin-right:4px}#header-search-form INPUT{font-size:1.3rem;padding-bottom:0;height:40px;margin-top:10px}.filter INPUT{height:60px;padding-left:1rem}.filter .form-type-textfield{position:relative}.filter .form-type-textfield:after{display:none}.filter BUTTON{font-size:1rem;height:60px}.home-carousel{font-size:.75rem}.node_region-three.block-content>DIV{width:100%;padding-top:100%}.block-content .col .double,.block-content .col .single,.node_region-three.block-content>DIV:last-child{padding-top:100%}.manuals{padding-left:12px;padding-right:12px}.manuals .attachment-download_item{margin-top:2rem}.manuals .attachment-download_item .desc{font-size:.75rem}}@media screen and (max-width:22.5em){.documents-list LI{font-size:.75rem}#header-search-form INPUT{font-size:1.1rem}#header-search-form BUTTON{font-size:30px;width:40px;height:50px;line-height:50px;overflow:hidden;right:5px}.latest-products H3{font-size:1.25rem;padding-right:2rem}HTML.splash .countries LI{font-size:.725rem}HTML.splash .countries LI A{line-height:1.2;padding-top:.5rem;padding-bottom:.5rem}HTML.splash .countries .page-button{margin-top:40px}.welcome-landing-menu A{height:50px;line-height:50px;padding:0 1rem;font-size:.75rem}}@media screen and (max-width:20em){.tool-content .pipe{text-align:center}.tool-content .pipe SPAN{margin:0 0 1rem}.tool-content .pipe SPAN+DIV{float:none;width:86%;margin-left:auto;margin-right:auto}}@media screen and (min-width:30em){.accordion H5{padding:5% 0}LI.product-catalogue_download,LI.product-catalogue_section{margin-top:3%}.product-catalogue_section H3 SPAN{padding:0 1rem;font-size:1rem}.product-catalogue_section H3:before{font-size:200px}.product-catalogue_download H3 A{font-size:1.25rem;padding-left:1rem}.product-catalogue_download H3 A SPAN{font-size:1rem}.product-catalogue_serie SPAN{font-size:.875rem}}@media screen and (min-width:40em){.vision .wrapper-width{padding-left:.5rem;padding-right:.5rem}LI.product-catalogue_download,LI.product-catalogue_section{margin-top:2%}.product-catalogue_section H3 SPAN{padding:0 2rem;font-size:1.25rem}
.product-catalogue_section H3:before{font-size:250px}.product-catalogue_download H3 A{font-size:1.25rem;padding-left:1rem}.product-catalogue_download H3 A SPAN{font-size:1rem}.node-serie_articles TABLE TD{font-size:.875rem}}@media screen and (min-width:48em){.accordion H5{padding:4% 0}LI.product-catalogue_download,LI.product-catalogue_section{margin-top:1.5%}.product-catalogue_section H3 SPAN{padding:0 1rem;font-size:1rem}.product-catalogue_section H3:before{font-size:200px}.product-catalogue_download H3 A{font-size:1.25rem;padding-left:1rem}.attachment-download_title{padding-top:4rem;padding-bottom:1rem}.manuals .attachment-download_item H5{font-size:1rem}.manuals .attachment-download_item P{font-size:.75rem}.node-landing-software .field-collection-item-field-coll-landing-component.attachments{padding-bottom:0}}@media screen and (min-width:64em){.main-menu-wr NAV LI:nth-last-child(n+8),.main-menu-wr NAV LI:nth-last-child(n+8)~li{min-width:90px}.accordion H5{padding:3% 0}.media-wr{padding-bottom:80%}.media-wr IFRAME,.media-wr IMG,.media-wr PICTURE{position:absolute;left:0;right:auto;bottom:0;top:0;width:auto}.video-wall_item .media-wr IFRAME,.video-wall_item .media-wr IMG,.video-wall_item .media-wr PICTURE{width:100%;height:100%}.sidebar-right .block{padding:10%}.sidebar-right .block:first-child{padding-top:3.5rem}.product-catalogue_section-families>UL{width:50%;float:left}.vision .wrapper-width{padding-left:.625rem;padding-right:.625rem}.manuals .attachment-download_item H5{font-size:1.25rem;margin-bottom:1rem}.manuals .attachment-download_item P{font-size:.875rem}.node-case-study_content{padding-right:40px!important}.field-collection-item-field-collection-gruppo:nth-of-type(n+4){padding-top:90px}}@media screen and (min-width:80em){.product-catalogue_section H3 SPAN{padding:0 2rem;font-size:1.25rem}.product-catalogue_section H3:before{font-size:260px}.product-catalogue_download H3 A{font-size:1.5rem;padding-left:2rem}.node-serie_plus .large-3+.large-5{width:75%}.node-serie_plus .large-4+.large-3+.large-5{width:41.66667%}}@media screen and (min-width:90em){.main-menu-wr NAV LI:nth-last-child(n+8),.main-menu-wr NAV LI:nth-last-child(n+8)~li{min-width:140px}.accordion H5{padding:4% 0}.media-wr{height:0;width:100%;padding-bottom:62.5%;position:relative;overflow:hidden}.media-wr IFRAME,.media-wr IMG,.media-wr PICTURE{position:absolute;left:0;right:0;bottom:0;top:0;max-width:none;max-height:none;height:100%;width:100%;z-index:1}.node-contact_us-full .bg-light-gray{padding-top:4rem;padding-bottom:4rem}.node-landing-training .node_region-three{overflow:hidden;max-width:100%}.node-landing-training .node_region-three:before{z-index:0;content:'';background:0 0;display:none}.node-landing-training .node_region-three .large-4{position:static}.node-landing-training .node_region-three .large-4:before{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/quaderni.jpg) 0 0/cover no-repeat;position:absolute;top:0;bottom:0;display:block;content:'';width:42%}.node-case_study-teaser>A{padding-bottom:110%;position:relative}.product-catalogue_section H3:before{font-size:280px}}@media screen and (min-width:90.0625em){.owl-manuals .owl-prev{left:0}.owl-manuals .owl-next{right:0}.attachment-download{max-width:1360px}.field-collection-item-field-coll-landing-component.carousel-full .owl-carousel{padding-left:0;padding-right:0}}@media screen and (min-width:96.875em){.owl-manuals .owl-prev{left:-40px}.owl-manuals .owl-next{right:-40px}.attachment-download{max-width:1440px}}@media screen and (min-width:105em){.main-menu-wr .logo{width:200px;height:auto}.vision .wrapper-width{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:120em){SECTION.min-height{min-height:1024px}}body.cke_editable{background:#fefefe;font-weight:400;line-height:1.5;color:#333}body.cke_editable h1{height:auto;line-height:1.4;color:#333}body.cke_editable h2,body.cke_editable h3{font-family:Arial,sans-serif}.cke_panel_block h1.cke_panel_grouptitle{height:24px;font-size:12px;line-height:12px}.cke_panel_block a,.cke_panel_block h1,.cke_panel_block h2,.cke_panel_block h3{background:#fefefe;color:#000!important}