.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/sites/all/themes/adeo/js/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/sites/all/themes/adeo/js/slick/./fonts/slick.eot);src:url(/sites/all/themes/adeo/js/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/adeo/js/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/adeo/js/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/adeo/js/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
html{font-size:14px;}body{margin:0;font-family:'Lato',sans-serif;font-size:1.15rem;font-weight:400;line-height:1.5;color:#1e1e1e;text-align:left;background-color:#FFF;}.alert.alert-block{margin-top:20px;}body.navbar-is-fixed-top{padding-top:116px !important;}body.toolbar-drawer.navbar-is-fixed-top{padding-top:180px !important;}.row.no-gutters > [class^="col-"],.row.no-gutters > [class*=" col-"]{padding-right:0;padding-left:0;}img{max-width:100%;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:400;line-height:1.1;color:#1e1e1e;}h1,.h1{font-size:2.3rem;}h6,.h6{font-size:1rem;}p{margin-bottom:2rem;}a{color:#004785;}hr{border-top:3px solid #eeeeee;}.breadcrumb{display:none;}.field-name-body a{word-break:break-all;}.page-search form.search-form{margin-top:60px;}.tabs--primary.nav.nav-tabs{margin-top:20px;}body.page-user h1.page-header{margin-top:80px;}#toolbar div.toolbar-drawer{min-height:34px;}#skip-link{display:none;}.navbar .logo{position:relative;z-index:99;}.block-title-adeo{margin-bottom:0.5rem;font-weight:400;line-height:1.1;color:#1e1e1e;font-size:30px;margin-top:20px;}.btn{border-radius:0;}.panel-group .panel{border-radius:0;}#node-301 h3{margin-bottom:30px;}.in-elaborazione{position:relative;opacity:0.4;}.loading-img{display:none;position:absolute;z-index:99;width:100%;top:0;}.in-elaborazione .loading-img{display:block;}.view-empty .col-sm-12.text-center.alert-danger{padding:20px;margin-top:60px;}.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child .mega-dropdown-inner .tbmegamenu-chiudi{position:absolute;top:0;right:0;z-index:9999;background:#da0021;font-size:16px;color:#fff;font-weight:700;padding:8px 10px;cursor:pointer;}#block-tb-megamenu-main-menu{float:left;}#block-tb-megamenu-main-menu .tb-megamenu{background-color:transparent;}#block-tb-megamenu-main-menu .tb-megamenu a{border-right:0;font-weight:400;padding:12px 20px;text-shadow:none;font-size:1.2rem;color:#fff;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav li.dropdown.open > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > a:focus{background-color:#f3f3f3 !important;color:#000d23 !important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle *,.tb-megamenu .tb-megamenu-item.active > a{background-color:white !important;color:#000d23 !important;font-weight:600 !important;}.tb-megamenu .dropdown-menu,.tb-megamenu .dropdown-menu a,.dropdown-menu .tb-megamenu a{background-color:#f3f3f3 !important;color:#1e1e1e !important;border:0;font-size:1rem !important;line-height:1rem;}#navbar-collapse{position:relative;}.tb-megamenu{position:initial;}.tb-megamenu .dropdown-menu{box-shadow:none;border-radius:0;min-width:250px !important;}.tb-megamenu .mega.open[data-id="410"] > .mega-dropdown-menu a{padding-left:10px !important;}.tb-megamenu .mega.open[data-id="410"] > .mega-dropdown-menu a:hover{background-color:#e3e3e3 !important;border-top:1px solid transparent !important;}.tb-megamenu .mega.open[data-id="410"] li:first-child > a{border-top:0 !important;}.tb-megamenu .nav li.dropdown > .dropdown-toggle:hover .caret,.tb-megamenu .nav li.dropdown > .dropdown-toggle:focus .caret{border-top-color:#020e23;border-bottom-color:#020e23;}body.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="219"] > .mega-dropdown-menu,body.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="406"] > .mega-dropdown-menu{width:100%;position:fixed;overflow-y:scroll;top:116px;height:calc(100vh - 116px);padding:30px 0 10px 0;}body.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="219"] > .mega-dropdown-menu .mega-dropdown-inner,body.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="406"] > .mega-dropdown-menu .mega-dropdown-inner{width:1170px;max-width:100%;margin-left:calc(50% - 585px);}body.toolbar-drawer.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="219"] > .mega-dropdown-menu,body.toolbar-drawer.navbar-is-fixed-top .tb-megamenu .mega.open[data-id="406"] > .mega-dropdown-menu{top:180px;height:calc(100vh - 180px);}.tb-megamenu .dropdown[data-id="565"] .tb-megamenu-submenu a{padding-left:4px !important;}.tb-megamenu .dropdown[data-id="565"] .tb-megamenu-submenu .active > a,.tb-megamenu .dropdown[data-id="565"] .tb-megamenu-submenu a:hover{background-image:transparent !important;background:#e3e3e3 !important;border:0 !important;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;margin-top:11px;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#000d23 !important;border-bottom-color:#000d23 !important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle:hover .caret{background:transparent !important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle:not(:hover) .caret{border-top-color:#f3f3f3 !important;border-bottom-color:#f3f3f3 !important;}.tb-megamenu .nav li.dropdown.active.cliccato > .dropdown-toggle:not(:hover) .caret{border-top-color:#000d23 !important;border-bottom-color:#000d23 !important;background:transparent !important;}.tb-megamenu .mega-dropdown-menu a{padding:6px 0 !important;}.tb-megamenu .row-fluid + .row-fluid{border-top:none;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali{}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .column{float:left;width:32%;padding-right:20px;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .column .taxonomy-term{padding-left:14px;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .macrocategoria{background:#e3e3e3;color:#1e1e1e;margin:60px 0 2px 0;border:0;border-radius:0;width:100%;text-align:left;font-size:1rem !important;outline:none;box-shadow:none;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .row.row-1 > .card  > .macrocategoria{margin-top:2px;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .card-header button{color:#1e1e1e;background:transparent;border:0;border-radius:0;width:100%;text-align:left;font-size:1rem !important;outline:none;box-shadow:none;font-family:'Lato',sans-serif;padding:4px 6px;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .card-header.sottocategoria button:after{content:'-';font-weight:700;font-size:1.2rem;float:right;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .card-header.sottocategoria button.collapsed:after{content:'+';}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .card-body{padding-left:10px;}.tb-megamenu .mega-dropdown-menu .menu-linee-commerciali .card-body .taxonomy-term{padding-left:6px;}.tb-megamenu .tb-block .block-title{font-size:26px;line-height:1.1;color:#1e1e1e;padding-bottom:9px;text-transform:initial;border-bottom:2px solid #000;}.nav.sub-menu{box-shadow:0 2px 10px -2px rgba(0,0,0,.2);position:fixed;width:100%;z-index:10;background:white;text-align:center;}.nav.sub-menu .dropdown{float:none;display:inline-block;}.nav.sub-menu a.dropdown-toggle{color:black;font-weight:600;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}.nav .sub-menu.open a.dropdown-toggle,.nav.sub-menu a.dropdown-toggle:hover,.nav.sub-menu a.dropdown-toggle:focus,.nav.sub-menu .dropdown-menu{background:#f3f3f3 !important;}.nav.sub-menu .dropdown-menu{border:0;z-index:-1;margin:0;padding:5px 20px;min-width:250px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}.nav.sub-menu .dropdown-menu.full-width{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;margin-top:0px !important;width:100% !important;}.nav.sub-menu .dropdown-menu li a{border-bottom:1px solid #e1e1e1;padding:8px 0px;}.nav.sub-menu .dropdown-menu li a:hover{background:none !important;}.view-blocchi-tassonomie.view-display-id-block_2 .views-row{float:left;}#block-block-3{float:right;margin-top:2px;}#block-block-3 .top-menu a{color:#fff;margin-left:8px;position:relative;}#block-block-3 .top-menu a.logout{display:inline-block;padding-right:20px;}#block-block-3 .top-menu img{height:36px;}#block-block-3 .top-menu .ricerca{margin-left:5px;}body.front .page-header{margin-top:130px;}.navbar-nav > li > a{font-size:1.2rem;}.navbar-inverse{background-color:#001527;border:0;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{background-color:transparent;}.navbar-toggle{position:absolute;bottom:10px;right:0;border:0;}#block-views-blocchi-tassonomie-block-2 a,#block-views-blocchi-tassonomie-block-3 a{font-size:1.2rem !important;}.table>tbody>tr>td{font-size:1rem;}nav{margin-top:68px;text-align:right;}.page-header{border-bottom:none;font-weight:400;margin-top:110px;}.teaser--compact{height:calc(70vh - 182px);}.teaser--compact:before{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(17,23,26,0.25);content:'';}.ambito-img{opacity:1;}.ambito-img:hover:after,.teaser--compact:hover:after{opacity:1;}.ambito-img:after,.teaser--compact:after{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;content:'';transition:opacity .2s ease-in-out;box-shadow:inset 0 0 7rem 1rem rgba(0,0,0,0.7);opacity:0;}h2.teaser__headline{color:#FFF;font-size:2.5rem;margin-bottom:2rem;line-height:3.2rem;font-weight:900;font-style:italic;white-space:pre-line;}.teaser__channel{position:absolute;bottom:0;z-index:5;padding:1.6667rem;padding-bottom:5rem;}.teaser__channel span{color:#FFF;font-size:1.6rem;}.teaser__channel span img{margin-top:-12px;margin-right:1rem;max-width:28px;}.webform-container{background:#f3f3f3;}.webform-container .container{margin-top:80px;margin-bottom:100px;}.webform-container .block-title{font-size:1.8rem;text-transform:inherit;font-weight:400;color:#1e1e1e;margin-bottom:50px;}.webform-container .grippie{display:none;}.webform-container select,.webform-container input,.webform-container textarea{padding:10px 1rem;border:1px solid;border-color:#b0bec5;border-radius:0;}.webform-container select{padding:6px 1rem;}.webform-container textarea{min-height:2em;}#richiedi-informazioni form label{font-size:1rem;text-transform:uppercase;margin-left:0;font-weight:400;}#richiedi-informazioni form .webform-submit,#webform-client-form-3804 .webform-submit{background-color:#001527;border-color:#001527;color:#FFF;padding:10px 1.5rem;border:none;border-radius:0;font-size:1.15rem;font-weight:bold;float:right;margin-top:15px;margin-right:15px;}#webform-client-form-2 .form-item-submitted-privacy,#webform-client-form-2 .form-item-submitted-newsletter{float:left;}#webform-client-form-2 .form-item-submitted-newsletter label[for="edit-submitted-newsletter"],#webform-client-form-2 .form-item-submitted-privacy label[for="edit-submitted-privacy"]{display:none;}#webform-client-form-2 .form-item-submitted-privacy label[for="edit-submitted-privacy-1"],#webform-client-form-2 .form-item-submitted-newsletter label[for="edit-submitted-newsletter-1"]{font-size:0;}#webform-client-form-2 .form-item-submitted-privacy #edit-submitted-privacy,#webform-client-form-2 .form-item-submitted-newsletter #edit-submitted-newsletter{float:left;line-height:0;}#webform-client-form-2 .form-item-submitted-privacy .help-block,#webform-client-form-2 .form-item-submitted-newsletter .help-block{float:left;text-transform:uppercase;font-size:1rem;color:#1e1e1e;}#webform-client-form-2 .form-item-submitted-privacy .help-block span,#webform-client-form-2 .form-item-submitted-newsletter .help-block span{cursor:pointer;}#webform-client-form-2 .form-item-submitted-privacy .form-checkboxes label,#webform-client-form-2 .form-item-submitted-newsletter .form-checkboxes label{width:100%;}.view-brand.view-display-id-block{max-width:100%;margin-right:4rem;margin-left:4rem;box-sizing:border-box;}.slick-slide img{margin:0 auto;cursor:pointer;}.slick-arrow::before{font-size:2.65rem;color:#bbbbbb;}li.slide__grid.grid{list-style:none;float:left;width:16.6%;}#slick-views-brand-1{max-height:62px;}.slick-slide{text-align:center;outline:none;}.slick-slide img{vertical-align:middle;display:inline-block;}.view-brand.view-display-id-block .slick-slide img{max-height:215px;}.academy-intro{background:#f3f3f3;margin-top:90px;padding:60px 0;}.academy-intro h1{margin-top:0;margin-bottom:0;}.page-node-2966 .testata-block{margin-top:43px;}#academy_formazione .item{box-shadow:inset 1px 1px 100px rgba(0,0,0,0.1);padding:60px 30px;min-height:386px;}#academy_formazione a{color:#1e1e1e;text-decoration:none;}#academy_formazione .item a:hover,#academy_formazione .item a:focus{text-decoration:none;}#academy_formazione h2{margin:90px 0;}#academy_formazione .item .brand,#academy_formazione .item .title{font-size:2rem;line-height:1;font-weight:900;font-style:italic;white-space:pre-line;}#academy_formazione .item .brand{text-transform:uppercase;}#academy_formazione .item .title{margin-top:5px;margin-bottom:15px;}#academy_formazione .item .category{margin-bottom:15px;font-weight:bold;}#academy_formazione .item .category:first-letter{text-transform:uppercase;}#academy_formazione .item .body,#academy_formazione .item .date{margin-bottom:15px;}#academy_formazione .item .tags a{color:#1e1e1e;}#intro_formazione{margin-top:90px;margin-bottom:90px;}#intro_formazione h2{margin:0 0 30px 0;}#intro_formazione .btn-primary,#academy_video .btn-primary{background-color:#001527;border-color:#001527;padding:8px 40px;color:#fff;}#intro_formazione .row{display:flex;}#intro_formazione .vcenter{display:flex;align-items:center;}#academy_video{padding-top:45px;padding-bottom:45px;margin-top:90px;margin-bottom:110px;background:#f3f3f3;}#academy_video h2{margin:0 0 45px 0;line-height:1;}#academy_video .card .image img{width:100%;}#academy_video .card .body{padding:30px;background:white;}#academy_video a{color:#1e1e1e;text-decoration:none;}#academy_video .card a:hover{text-decoration:none;}#academy_video .card .body .brand{font-weight:600;text-transform:uppercase;}#academy_video .btn{margin-top:45px;}.page-node-2967 .strip-title,.page-node-2966 .strip-title,.page-node-3284 .strip-title{margin-top:43px;}.academy_formazione_page .node-body,.academy_video_page .node-body{margin-top:50px;}.academy_formazione_page .node-body h2,.academy_video_page .node-body h2{margin:0 0 15px 0;}.academy_formazione_page .main-el,.academy_video_page .main-el{margin-top:50px !important;}.academy_formazione_page .item,.academy_video_page .card{margin-bottom:30px;}.academy_video_page #academy_video{padding:0;background:none;margin-top:0;margin-bottom:0;}.academy_video_page #academy_video .card .body{background:#f3f3f3;}article.node-evento,article.node-academy-formazione,article.node-academy-video{margin-top:90px !important;}.node-evento h2,.node-academy-video h2,.node-academy-formazione h2,.node-academy-video h2{margin:0 0 10px 0;}.node-evento .field-name-field-sottotitolo,.node-academy-formazione .field-name-field-sottotitolo,.node-academy-video .field-name-field-sottotitolo{font-size:20px;margin-bottom:30px;}.field-name-field-contenuto-extra,.field-name-field-video{margin:30px 0;}.field-name-field-contenuto-extra iframe,.field-name-field-video iframe{width:100%;height:400px;}.field-name-field-contenuto-extra .contenuto-extra,.field-name-field-video .media-youtube-video{position:relative;padding-bottom:56.25%;height:0;}.field-name-field-video .media-vimeo-video{position:relative;padding-bottom:56.25%;height:0;}.field-name-field-contenuto-extra iframe,.field-name-field-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-academy-video .divisione-commerciale,.node-academy-formazione .divisione-commerciale{font-size:18px;margin-bottom:30px;}.node-academy-video .divisione-commerciale a,.node-academy-formazione .divisione-commerciale a{color:black;}.node-academy-video .divisione-commerciale img,.node-academy-formazione .divisione-commerciale img{width:32px;margin-right:10px;}.node-academy-video .brand,.node-academy-formazione .brand{margin-bottom:15px;}.node-academy-video .brand a,.node-academy-formazione .brand a{font-size:18px;color:black;font-weight:bold;}.node-academy-video .tags .tags-label,.node-academy-formazione .tags .tags-label{font-weight:bold;}.node-academy-video .tags,.node-academy-formazione .tags{margin-top:30px;}.node-type-academy-video #page-header,.page-node-2968 #page-header,.page-node-2968 #page-header{margin-top:44px;}.field-name-field-tags-video,.field-name-field-tags-formazione{display:inline-block;}.field-name-field-data-evento{font-weight:bold;white-space:pre;}.node-evento #subscribe-form h3,.node-evento #subscribe-form .form-actions{padding:0 15px;}.node-evento .field-name-field-data-evento,.node-academy-formazione .field-name-field-data-evento{margin-top:15px;}.node-evento .btn-primary,.node-evento .button-primary,.node-academy-formazione .btn-primary,.node-academy-formazione .button-primary{margin-top:30px;background-color:#001527;border-color:#001527;padding:8px 40px;color:white;}.node-evento #subscribe-form,.node-academy-formazione #subscribe-form{display:none;border:2px solid #ebeff2;padding:30px;margin:30px 0 0 0;}.node-evento #subscribe-form h3,.node-academy-formazione #subscribe-form h3{margin:0 0 30px 0;}.node-evento .btn-primary,.node-academy-formazione .btn-primary{margin-top:0;}.addtocalendar{background:#f1f1f1;border:1px solid #f1f1f1;padding:8px 16px;color:#001527;}.addtocalendar i{margin-right:16px;}.node-evento #subscribe-form .button-primary,.node-academy-formazione #subscribe-form .button-primary{margin-top:15px;}.webform-confirmation{padding:30px;border:1px solid #ebeff2;font-size:20px;margin-bottom:30px;margin-top:30px;}.page-node-done .links{text-align:right;}.page-node-done .links a{background:black;color:white;display:inline-block;padding:8px 32px;}.iscrizioni-chiuse{margin-top:60px;margin-bottom:0;}.footer{margin-top:135px;border-top:none;}.footer-4-column{background:#001527;color:#fff;float:left;width:100%;}.footer-4-column h6{font-size:1.8rem;color:#fff;margin-top:-48px;margin-bottom:25px;}.footer-4-column .container{margin:100px auto 75px auto;}.footer-4-column a{color:#fff;}.copyright-container{margin-top:20px;}.copyright-container a{color:#001527;}.social-icons-container{margin-top:20px;}.social-icons-container a{font-size:18px;background-color:#001527;color:#fff;border-radius:13px;width:26px;display:inline-block;}.articoli-title{text-transform:uppercase;margin-bottom:40px;font-weight:400;}.articoli-title.internal{background:url(/sites/all/themes/adeo/img/bg_articoli_correlati.png) repeat-x center left;}.articoli-title.internal h1,.articoli-title.internal h2{float:left;background:#fff;padding-right:40px;padding-left:15px;}.view-articoli.view-display-id-block .articolo-block-img,.view-articoli.view-display-id-block_2 .articolo-block-img,.view-articoli.view-display-id-block_3 .articolo-block-img,.view-prodotti.view-display-id-block_2 .prodotto-block-img,.view-prodotti.view-display-id-block_3 .prodotto-block-img{position:relative;}.view-prodotti.view-display-id-block_1 .prodotto-block-img{max-height:265px;overflow:hidden;}.view-articoli.view-display-id-block{margin-bottom:70px;}.view-articoli.view-display-id-block .articolo-block-content{padding:42px;}.view-articoli.view-display-id-block .articolo-block-content-gray{position:relative;background:#f3f3f3;min-height:190px;padding:30px;margin-bottom:60px;transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-ms-transition:box-shadow 0.2s;-o-transition:box-shadow 0.2s;}.view-articoli.view-display-id-block .articolo-block:hover .articolo-block-content-gray{box-shadow:inset 0px -25px 4rem 0rem rgba(0,0,0,0.1);}.view-articoli.view-display-id-block .articolo-block-content-gray .titolo{font-size:1.5rem;margin-bottom:15px;}.view-articoli.view-display-id-block .articolo-block-content-gray .titolo a{color:#1e1e1e;}.view-articoli.view-display-id-block .articolo-block-content-gray .tag{position:absolute;bottom:-40px;overflow:hidden;}.view-articoli.view-display-id-block .articolo-block-content-gray .tag .divisione-commerciale{float:left;max-width:32px;}.view-articoli.view-display-id-block .articolo-block-content-gray .tag a{font-size:14px;}.view-articoli.view-display-id-block_1 .articolo-block-content{padding:12px 22px;border-bottom:3px solid #ebeff2;border-left:3px solid #ebeff2;border-right:3px solid #ebeff2;margin-bottom:30px;}.view-articoli.view-id-articoli .articolo-block-content .titolo,.view-articoli.view-display-id-block .articolo-block-content .titolo{font-size:1.5;margin-bottom:30px;}.view-articoli.view-display-id-block_1 .articolo-block-content .titolo{font-size:1.2rem;margin-top:10px;margin-bottom:10px;}.view-articoli.view-id-articoli .articolo-block-content .titolo a,.view-articoli.view-display-id-block .articolo-block-content .titolo a{color:#1e1e1e;}.view-articoli.view-id-articoli .articolo-block-content .descrizione,.view-articoli.view-display-id-block .articolo-block-content .descrizione{margin-bottom:45px;}.view-articoli.view-id-articoli .articolo-block-content .descrizione{font-size:1rem;margin-bottom:1rem;}.view-articoli.view-display-id-block_1 .articolo-block-content .descrizione{font-size:1.1rem;}.view-articoli.view-id-articoli .articolo-block-content .approfondisci,.view-articoli.view-display-id-block .articolo-block-content .approfondisci{text-align:right;}.view-articoli.view-id-articoli .articolo-block-content .approfondisci a,.view-articoli.view-display-id-block .articolo-block-content .approfondisci a{background:#001527;padding:3px 20px;color:#fff;display:inline-block;margin-bottom:7.4rem;}.view-articoli.view-id-articoli .articolo-block-content .approfondisci a{margin-bottom:2rem;font-size:1rem;}.view-articoli.view-display-id-block .banda-articolo{background:rgba(255,255,255,0.8);float:left;width:100%;position:absolute;bottom:0;}.view-articoli.view-display-id-block_1 .banda-articolo{overflow:auto;width:100%;font-size:1rem;margin-bottom:10px;}.view-articoli.view-display-id-block_1 .banda-articolo img{max-width:32px;}.view-articoli.view-display-id-block_2 .articolo-block-content,.view-articoli.view-display-id-block_3 .articolo-block-content,.view-prodotti.view-display-id-block_2 .prodotto-block-content,.view-prodotti.view-display-id-block_3 .prodotto-block-content{margin-top:20px;}.view-prodotti.view-display-id-block_1 .prodotto-block-content-inside{height:150px;overflow:hidden;}.view-prodotti.view-display-id-block_6 .prodotto-block-content-inside .titolo{height:90px;overflow:hidden;}.view-prodotti.view-display-id-block_1 .prodotto-block-content-inside,.view-prodotti.view-display-id-block_6 .prodotto-block-content-inside{margin-bottom:20px;}.view-prodotti.view-display-id-block_1 .prodotto-block-content-inside .descrizione,.view-prodotti.view-display-id-block_6 .prodotto-block-content-inside .descrizione{font-size:1.2rem;}.view-articoli.view-display-id-block_2 .articolo-block-content .titolo,.view-articoli.view-display-id-block_3 .articolo-block-content .titolo,.view-prodotti.view-display-id-block_2 .prodotto-block-content .titolo,.view-prodotti.view-display-id-block_3 .prodotto-block-content .titolo{line-height:1.6rem;margin-bottom:0;margin:5px 10px 0 10px;max-width:100%;overflow:hidden;word-break:initial;}.view-articoli.view-id-articoli .banda-articolo img,.view-articoli.view-display-id-block .banda-articolo img{float:left;background:#fff;height:48px;}.view-articoli.view-display-id-block_1 .banda-articolo img{height:24px;}.view-articoli.view-id-articoli .articolo-tags,.view-articoli.view-display-id-block .articolo-tags{float:left;padding:0 10px;line-height:48px;}.view-articoli.view-display-id-block_1 .articolo-tags{line-height:24px;}.view-articoli.view-id-articoli .articolo-tags a,.view-articoli.view-display-id-block .articolo-tags a{color:#1e1e1e;}body.node-type-article .view-articoli.view-display-id-block{margin-bottom:60px;}body.node-type-article .main-container > .container{margin-top:35px;}.divisione-commerciale-label{margin-bottom:85px;float:left;width:100%;}.divisione-commerciale-label img{float:left;}.divisione-commerciale-label .field-name-field-divisione-commerciale{float:left;margin-left:15px;line-height:3rem;}.divisione-commerciale-label .field-name-field-divisione-commerciale a{color:#1e1e1e;font-size:1.4rem;display:inline-block;}body.node-type-article footer{margin-top:80px;}body.node-type-article footer .tags-label{float:left;}body.node-type-article footer .field-name-field-tags a{color:#1e1e1e;margin:0 10px;}body.node-type-article footer .field-name-field-tags .field-item{float:left;}body.node-type-article footer .field-name-field-tags .field-item::after{content:"/";}body.node-type-article footer .field-name-field-tags .field-item:nth-last-child(1)::after{content:" ";}body.node-type-article article{margin-top:0 !important;}body.node-type-article .divisione-commerciale-label{margin-bottom:45px;}.elenco-categorie a{color:#1e1e1e;}body.node-type-page.page-node-2966 .testata-block,body.node-type-article .testata-block,body.node-type-prodotto .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block,body.toolbar-drawer.node-type-prodotto .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{height:30vh;}body.node-type-prodotto .testata-tassonomia-titolo{display:none !important;}body.node-type-prodotto article{margin-top:140px;}body.node-type-prodotto .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{height:30vh;background-position:center bottom;}body.node-type-prodotto .field-name-body{margin-bottom:40px;}body.node-type-prodotto .field-name-field-allegati table{margin-bottom:0;}body.node-type-prodotto .field-name-field-allegati th,body.node-type-prodotto .field-name-field-allegati-privati th{text-transform:uppercase;font-weight:400;}body.node-type-prodotto .field-name-field-allegati td:first-child,body.node-type-prodotto .field-name-field-allegati-privati td:first-child{width:70%;}body.node-type-prodotto .field-name-field-allegati+.field-name-field-allegati-privati table thead{display:none;}body.node-type-prodotto .field-name-field-allegati .table-striped > tbody > tr,body.node-type-prodotto .field-name-field-allegati-privati .table-striped > tbody > tr{background-color:#f9f9f9;}body.node-type-prodotto .price{color:#1e1e1e;font-size:2rem;line-height:2rem;font-weight:300;}body.node-type-prodotto .price-container{margin-bottom:2.5rem;}body.node-type-prodotto .iva-esclusa{margin-bottom:3.5rem;}.price-note{font-size:1.3rem;font-weight:400;margin-right:20px;}.price.available{margin-top:20px;font-size:1.3rem !important;}span.price-note{width:130px !important;display:inline-block;}body.node-type-prodotto .quantity-container,body.node-type-prodotto .btn-aggiungi-carrello,body.node-type-prodotto .btn-richiedi-info{float:left;}body.node-type-prodotto .btn-richiedi-info{float:right;}body.node-type-prodotto .btn-aggiungi-carrello{margin-right:20px;margin-top:7px;}body.node-type-prodotto .quantity-container{margin-right:40px;}body.node-type-prodotto .quantity-container label{font-weight:400;margin-right:10px;}body.node-type-prodotto #quantity{background:#fff;border:1px solid #263238;padding:10px 2px;font-size:1rem;font-weight:700;text-transform:uppercase;}body.node-type-prodotto .prodotto-top .numero-immagini-1 .views-field.views-field-field-immagini-prodotto{display:none;}body.node-type-prodotto .prodotto-top .prodotto-scheda h4{margin-bottom:25px;}body.node-type-prodotto .prodotto-top .prodotto-scheda h4 a{color:#1e1e1e;}body.node-type-prodotto .prodotto-top .prodotto-scheda h5{margin-bottom:50px;}body.node-type-prodotto footer.footer{margin-top:150px;}body.node-type-prodotto .prodotto-top .prodotto-scheda .btn-aggiungi-carrello span{height:41px;display:inline-block;line-height:41px;}body.node-type-prodotto .modal-dialog .btn.btn-primary,body.node-type-prodotto .prodotto-top .prodotto-scheda .btn-aggiungi-carrello a,body.node-type-prodotto .prodotto-top .prodotto-scheda button{font-size:1.2rem;background:#001527;color:#fff;padding:10px 15px;border:0;font-weight:700;}.btn-home-sezione button{font-size:1.2rem;background:#001527;color:#fff;padding:10px 15px;border:0;font-weight:700;width:100%;margin-bottom:60px;}body.node-type-prodotto .prodotto-top .prodotto-scheda .btn-richiedi-info button{background:#f3f3f3;color:#001527;line-height:21px;}body.node-type-prodotto .prodotto-top .prodotto-scheda .btn-richiedi-info.no-carrello{float:right;}body.node-type-prodotto .prodotto-top .prodotto-scheda .btn-richiedi-info.no-carrello button{background:#001527;color:#fff;}body.node-type-prodotto .categoria-prodotto{width:100%;}body.node-type-prodotto .categoria-prodotto-label,body.node-type-prodotto .field-name-field-categoria-1{float:left;}body.node-type-prodotto .categoria-prodotto-label{margin-right:15px;}body.node-type-prodotto .field-name-field-categoria-1 a{color:#1e1e1e;}.row.prodotto-top{margin-bottom:100px;}.row.prodotto-bottom #myTab{border-bottom:1px solid #1e1e1e;}.row.prodotto-bottom #myTab li a{color:#1e1e1e;border:0;border-radius:0;}.row.prodotto-bottom #myTab li.active a{border-bottom:5px solid #1e1e1e;}body.node-type-prodotto .brand-prodotto{float:right;max-width:150px;}body.node-type-prodotto .brand-prodotto img{max-height:75px;margin-bottom:40px;}body.node-type-prodotto .prodotto-tags{margin-top:40px;}body.node-type-prodotto .tab-pane section.container{margin-top:40px;}body.node-type-prodotto #myTab li{padding:0 20px;}.view-prodotti.view-display-id-block_1 .view-filters input{max-width:200px;}.view-prodotti.view-display-id-block_1 .view-filters{display:none;}.view-prodotti.view-display-id-block_1 .view-empty,.view-prodotti.view-display-id-block_6 .view-empty{margin-bottom:80px;}.prodotti-filter{background:#f3f3f3;margin-bottom:80px;}.prodotti-filter > .row{max-width:100%;}.prodotti-filter .filtro{padding:0 18px;border-right:1px solid #1e1e1e;position:relative;margin:18px 0;display:inline-block;cursor:pointer;font-size:1.2rem;}.prodotti-filter .filtro.active{background:#dcdcdc;}.prodotti-filter .filtro:nth-last-child(1){border-right:none;}.prodotti-filter .filtro .sub-menu-product-filter ul{padding:30px 30px 15px 30px;}.prodotti-filter .filtro .sub-menu-product-filter li{list-style:none;}.prodotti-filter .filtro .sub-menu-product-filter li label{width:100%;font-weight:400;position:relative;cursor:pointer;padding:2px 5px;}.prodotti-filter{margin-top:4px;background:#fff;margin-bottom:20px;}.prodotti-filter .filtro{padding:4px 18px 4px 18px;margin:7px 0 0 10px;background:#f3f3f3;border-right:0;}.prodotti-filter .filtro:first-child{margin-left:14px;}.prodotti-filter .filtro.active{background:#ccc;}.prodotti-filter .filtro .sub-menu-product-filter{border-top:10px solid #fff;margin-top:0;top:33px;}.prodotti-filter .filtro:not(.no-remove) .sub-menu-product-filter.categoria-prodotti li label{opacity:0.3;}.prodotti-filter .filtro:not(.no-remove) .sub-menu-product-filter.categoria-prodotti li label.mostra{opacity:1;}.page-node-2348 .prodotti-filter .filtro:not(.no-remove) .sub-menu-product-filter.categoria-brand li label{opacity:0.3;}.page-node-2348 .prodotti-filter .filtro:not(.no-remove) .sub-menu-product-filter.categoria-brand li label.mostra{opacity:1;}.page-node-2348 .container-fluid.prodotti-filter{margin:40px 0 50px 0;}.prodotti-filter .filtro .sub-menu-product-filter li input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkmark{position:absolute;top:5px;right:5px;height:20px;width:20px;background-color:#fff;border:1px solid #1e1e1e;}.sub-menu-product-filter li label:hover{background:#fefefe;}.sub-menu-product-filter li label:hover input ~ .checkmark{background-color:#ccc;}.sub-menu-product-filter li label input:checked ~ .checkmark{background-color:#004785;}.checkmark:after{content:"";position:absolute;display:none;}.sub-menu-product-filter li label input:checked ~ .checkmark:after{display:block;}.sub-menu-product-filter li label .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.prodotto-block{margin-bottom:60px;}.prodotto-block .prodotto-block-img{min-height:265px;line-height:265px;}.prodotto-block-img.vetrina:after{box-shadow:inset 1px 1px 100px rgba(0,0,0,0.1);content:'';position:absolute;top:0;bottom:0;left:0;right:0;}.prodotto-block .brand a{font-size:1.4rem;text-transform:uppercase;color:#1e1e1e;font-weight:600;}.prodotto-block .titolo{font-size:1.4rem;margin-top:10px;}.prodotto-block .titolo a{color:#1e1e1e;}.prodotto-block .descrizione{margin-bottom:20px;}.prodotto-block .codice{font-size:.9rem;margin-bottom:30px;}.prodotto-block .approfondisci{text-align:right;}.prodotto-block .approfondisci a{background:#001527;padding:3px 20px;color:#fff;display:inline-block;margin-bottom:7.4rem;}.view-prodotti.view-display-id-block_1 .prodotto-block .approfondisci a{margin-bottom:0;}.page-taxonomy-term .breadcrumb{display:none;}.page-taxonomy-term h2.page-header{margin-top:80px;margin-bottom:35px;}.page-taxonomy-term .descrizione-tassonomia{margin-bottom:110px;}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99;}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{height:calc(100vh - 118px);position:relative;background-attachment:fixed;}body.toolbar-drawer .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{height:calc(100vh - 182px);}.view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-titolo{font-weight:900;font-style:italic;height:calc(100vh - 118px);font-size:3.7rem;text-align:center;white-space:pre-wrap;line-height:3.7rem;display:flex;justify-content:center;align-items:center;}.page-taxonomy-term-2 .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-titolo{color:#fff;}.view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-titolo.new-style{bottom:0;color:#fff;font-size:3.5rem;line-height:4rem;font-weight:400;position:absolute;width:100%;background-image:linear-gradient(transparent,#263238);opacity:0.9;text-shadow:1px 1px 1px #263238;padding:3rem 0 1rem 0;font-weight:400;font-style:normal;height:auto;display:initial;white-space:initial;}.no-description .taxonomy-main-description{display:none;}footer.no-description.footer{margin-top:0;padding-top:0;border-top:4px solid #fff;}body.vocabulary-brand .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block,body.vocabulary-categorie_commerciali .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block,body.vocabulary-ambiti .view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{height:30vh;background-attachment:initial;}.strip-title-taxonomy{background:#f3f3f3;}body.page-carrello h2.page-header,body.vocabulary-brand h2.page-header,body.vocabulary-categorie_commerciali h2.page-header,body.vocabulary-ambiti h2.page-header,body.node-type-prodotto h2.page-header{margin-top:45px;margin-bottom:15px;padding:0;}body.node-type-prodotto h2.page-header a{color:#1e1e1e;}.strip-title-taxonomy .breadcrumb-taxonomy{margin-bottom:40px;color:#8f8f8f;}.strip-title-taxonomy .breadcrumb-taxonomy a{color:#8f8f8f;}body.vocabulary-brand .descrizione-tassonomia,body.vocabulary-categorie_commerciali .descrizione-tassonomia,body.vocabulary-ambiti .descrizione-tassonomia{margin-top:80px;margin-bottom:0;}.screen-block .thumbnail{display:block;padding:0;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:0;border-radius:0x;}.screen-block .thumbnail h3{height:120px;}.screen-block .thumbnail .btn-primary{background-color:#001527;border-color:#001527;}.ambito-block a:hover,.ambito-block a:focus{text-decoration:none;}.titolo-ambito{color:#fff;padding:2.3rem 0;font-size:1.6rem;}.titolo-categoria{color:#1e1e1e;padding:15px 0;font-size:1.3rem;font-weight:400;background:#f3f3f3;}.ambiti-categorie-intro-text{max-width:920px;margin:0 auto 90px auto;}.view-blocchi-tassonomie.view-display-id-block_5 .slick-dots{position:relative;top:-25px;}.view-blocchi-tassonomie.view-display-id-block_5 .ambito-block{padding:0;outline:none;}.page-node-19 .brand-block a .brand-img-hover{display:none;}.page-node-19 .brand-block a:hover .brand-img{display:none;}.page-node-19 .brand-block a:hover .brand-img-hover{display:block;}.page-node-19 h1.page-header{display:none;}.link-utili-brand{margin-top:60px;margin-bottom:40px;}.link-utili-brand a{margin-bottom:0.5rem;font-weight:400;line-height:1.1;color:#1e1e1e;}.link-utili-brand a:after{content:" / ";}.link-utili-brand a:last-child:after{content:"";}.vocabulary-brand .intro{border-top:4px solid #f3f3f3;}.scroll-to-top-button{background:#001527;display:block;width:50px;height:50px;box-shadow:0 0 10px 0 rgba(38,50,56,0.5);border-radius:50%;transition:all .25s ease-in-out,bottom .7s ease-in-out;opacity:.3;color:#FFF;font-size:2rem;line-height:48px;text-align:center;text-decoration:none;cursor:pointer;position:fixed;right:2rem;bottom:-200px;z-index:800;}.scroll-to-top-button.active{bottom:50px;}.scroll-to-top-button:hover{background:#001527;color:#FFF;opacity:1;}.search-block-wrapper{background-color:rgba(0,21,39,0.98);display:none;align-items:center;position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;}.search-block-wrapper.active{display:flex;}.search-block-wrapper .close-block-modal{background:transparent;width:50px;height:50px;border-radius:50%;color:#FFF;font-size:1rem;position:absolute;top:10%;right:10%;cursor:pointer;outline:none;}.search-block-wrapper .close-block-modal svg{outline:none;}.search-block-wrapper .close-block-modal:hover{opacity:.7;}.search-block-wrapper form{width:80%;display:flex;align-items:center;margin:auto !important;}.search-block-wrapper form input{border:none;border-radius:0;}.search-block-wrapper form input[type="submit"]{display:none;}.search-block-wrapper form .form-type-search{width:100%;text-align:center;}.search-block-wrapper form input[type="search"]{background:transparent;border-bottom:3px solid #FFF;width:100%;padding:.5rem 1rem;color:#FFF;font-size:2rem;font-weight:bold;text-align:center;outline:none;}.search-block-wrapper form input[type="search"]::-webkit-input-placeholder,.search-block-wrapper form input[type="search"]:-ms-input-placeholder,.search-block-wrapper form input[type="search"]::-ms-input-placeholder,.search-block-wrapper form input[type="search"]::placeholder{color:#FFF;}body.page-search .search-form *{border-radius:0;}body.page-search fieldset.search-advanced{margin-bottom:30px;}body.page-search fieldset.search-advanced label{font-weight:400;font-size:14px;}body.page-search .criterion label[for="edit-type"]{margin-top:15px;}body.page-search .criterion #edit-type{margin-bottom:25px;}body.page-search .tabs--primary.nav-tabs,body.page-search .form-item-type-page,body.page-search .form-item-type-webform{display:none;}body.page-search .search-results.node-results{margin-top:50px !important;margin-top:30px;}body.page-search .search-results.node-results li.search-result{padding-left:10px;margin-bottom:35px;}body.page-search .search-results.node-results h3.title{margin-top:5px;}body.page-search .search-results.node-results h4.brand-prodotto a{color:#1e1e1e;}body.page-search .search-results.node-results h3.title a{font-size:1.8rem;color:#1e1e1e;}.testo-prodotto-cerca{margin-top:25px;}body.page-search .search-results.node-results .search-snippet strong{color:#db0021;}table{width:100%;background-color:#fff;}th,td{font-weight:unset;padding:10px;}#service-two table th{color:#fff;text-transform:uppercase;background-color:#001527;}#service-two table tr:hover{background-color:#f3f3f3;}#service-two table tr td:hover{background-color:#004785;color:#fff;}#service-two table tr{border-top:1px solid #f3f3f3;}#service-two table tr td{border-left:1px solid #f3f3f3;}#service-two table tr:nth-child(1){border-top:0;}#service-two table tr td:nth-child(1){border-left:0;border-top:0;border-right:1px solid #f3f3f3;}#service-three .field-name-field-allegati a,#service-three .field-name-field-allegati-privati a{color:#1e1e1e;}.slider-nav img{padding:15px;}.slider-nav div{text-align:center;display:block}.slider-for div img,.slider-nav div img{width:100%;float:left;}.slider-for div h3,.slider-nav div h4{float:left;width:100%}.slick-dots{bottom:-50px!important;}.slick-dots li button:before{font-size:17px!important;}.slick-slider{margin-bottom:0px!important;}.slick-prev{left:-30px!important}.slick-prev:before,.slick-next:before{color:#000!important;}.pagination{margin-bottom:40px;}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#001527;border-color:#001527;}.pagination > li > a,.pagination > li > span{color:#001527;}.page-node-518 .articoli-correlati{display:none;}.descrizione-tassonomia video{max-width:100%;height:auto;}.view-prodotti.view-display-id-block_1 .prodotto-block-img{max-height:265px;overflow:hidden;text-align:center;}.view-prodotti.view-display-id-block_1 .prodotto-block-img img{max-height:265px;}.views-field.views-field-field-immagini-prodotto-1 .slick-track{text-align:center;}.views-field.views-field-field-immagini-prodotto-1 .slick-track > .easyzoom > a > img{max-height:458px;object-fit:contain;}li.leaf.mobile-active{background-color:#000f23;padding-left:5px;padding-right:5px;}li.leaf.mobile-active a{color:#FFF !important;font-size:1.6rem !important;}#block-block-3 .carrello-counter{position:absolute;border-radius:14px;background:#bf0322;padding:0px 8px 0 6px;font-size:14px;font-weight:700;top:0;right:0;}.notifica-prodotto-aggiunto{display:none;position:fixed;bottom:0;width:100%;left:0;border-radius:0;margin-bottom:0;}.quantity-plus{margin-left:10px;cursor:pointer;}.quantity-minus{margin-left:4px;cursor:pointer;}.view-flag-bookmarks .flag-bookmarks a{font-size:120%;background:none;color:#001527;background:url(/sites/all/themes/adeo/img/cestino.svg) no-repeat top left;background-size:cover;display:inline-block;width:23px;height:33px;margin-top:-10px;}.view-flag-bookmarks .flag-bookmarks i{display:none;}.page-carrello .view-flag-bookmarks.view-id-flag_bookmarks .table{margin-top:30px;}.page-carrello .view-flag-bookmarks .flag-action.unflagged{font-size:0 !important;}.page-carrello .view-flag-bookmarks.view-id-flag_bookmarks .table>tbody>tr>td{padding:20px 8px 10px 8px;}body.page-user #accordion .panel-collapse .panel-body{padding:35px 25px;}body.page-user #accordion h3.panel-title{font-size:24px;}body.page-user #accordion .panel-title > a{width:100%;display:inline-block;text-decoration:none;outline:none;}body.page-user #accordion .panel-title > a:before{content:"v";padding-right:15px;}body.page-user #accordion .panel-title > a.collapsed:before{content:">";}body.page-user #accordion ul{padding:0;}body.page-user #accordion li{list-style:none;}.change-password-page .tabs--primary,.change-password-page .form-item-mail,.change-password-page #edit-mimemail,.change-password-page .field-name-field-full-name,.change-password-page .field-name-field-gdpr-consent,.change-password-page .field-name-field-client-code{display:none;}.change-password-page .form-type-password-confirm .form-control-feedback{margin-top:7px;}#block-system-main article{margin-top:60px;}.strip-title h1{margin-top:60px;}.elenco-articoli .row:after{content:'';display:block;clear:both;}.elenco-articoli .row .allineati{width:355px;margin-bottom:30px;}.view-prodotti.view-display-id-block_6 .top-60{height:140px;display:inline-block;}.view-prodotti.view-display-id-block_6 .view-filters,.view-prodotti.view-display-id-block_7 .view-filters{display:none;}.etichetta_offerta{position:absolute;top:0;left:15px;color:#fff;background:#bf0322;padding:4px 25px;line-height:15px;font-size:14px;font-weight:700;z-index:1;}.prezzo-offerta{}.form-item-gdpr-consent-accept.checkbox{border:2px solid #031527;padding:20px;margin:0 0 40px 0;background:#fafafa;}.form-item-gdpr-consent-accept.checkbox label{line-height:1.4rem;font-size:1.4rem;}#gdpr-consent-accept-form .btn.btn-success{background-color:#001527;border-color:#001527;padding:10px 1.5rem;border:none;font-size:1.15rem;font-weight:bold;margin-top:15px;margin-right:15px;}.intro-nl{padding:30px 0;}.informativa-block{width:100%;height:200px;display:inline-block;overflow-y:auto;border:2px solid #ccc;font-size:13px;line-height:19px;}.informativa-block .container{padding:25px 30px;max-width:800px;margin:0 auto;}.informativa-block .container h4{font-size:19px;line-height:23px;}.informativa-block .container strong{display:block;font-size:17px;line-height:21px;margin-bottom:15px;}.informativa-block.informativa-condizioni-vendita .container li strong{display:initial;font-size:13px;line-height:19px;margin-bottom:0;}.informativa-block .container strong{display:block;font-size:17px;line-height:21px;margin-bottom:15px;}.informativa-block .container hr{border-top:1px dotted #DFDFDF;}#gdpr-consent-accept-form .form-item-gdpr-consent-accept,#gdpr-consent-accept-form .btn-success{display:none;}.nl-radio label{margin:0 10px;}#node-2417.node-unpublished{background-color:#fff;}#node-2417 header{display:none;}#node-2417 table{margin-top:15px;}#node-2417 th{background:#eee;font-size:14px;}.modal{text-align:center;}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%;}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}.modal-content{border-radius:0;font-size:1.1rem;box-shadow:0 5px 10px rgba(0,0,0,0.2);border:0;}.modal-body{padding:35px;background:#f3f3f3;}.modal-backdrop{background-color:#fff;}.modal-backdrop.in{filter:alpha(opacity=70);opacity:0.7;}body.node-type-prodotto .modal-dialog{width:350px;}body.node-type-prodotto .modal-dialog .btn{font-weight:400;font-size:1.1rem !important;min-width:205px;outline:none;}.adeo-user-profile .card{background-color:#fff;border:1px solid transparent;border-radius:6px;}.adeo-user-profile .card > .card-link{color:#333;}.adeo-user-profile .card > .card-link:hover{text-decoration:none;}.adeo-user-profile .card > .card-link .card-img img{border-radius:6px 6px 0 0;}.adeo-user-profile .card .card-img{position:relative;padding:0;display:table;}.adeo-user-profile .card .card-img .card-caption{position:absolute;right:0;bottom:16px;left:0;}.adeo-user-profile .card .card-body{display:table;width:100%;padding:12px;}.adeo-user-profile .card .card-header{border-radius:6px 6px 0 0;padding:8px;}.adeo-user-profile .card .card-footer{border-radius:0 0 6px 6px;padding:8px;}.adeo-user-profile .card .card-left{position:relative;float:left;padding:0 0 8px 0;}.adeo-user-profile .card .card-right{position:relative;float:left;padding:8px 0 0 0;}.adeo-user-profile .card .card-body h1:first-child,.adeo-user-profile .card .card-body h2:first-child,.adeo-user-profile .card .card-body h3:first-child,.adeo-user-profile .card .card-body h4:first-child,.adeo-user-profile .card .card-body .h1,.adeo-user-profile .card .card-body .h2,.adeo-user-profile .card .card-body .h3,.adeo-user-profile .card .card-body .h4{margin-top:0;}.adeo-user-profile .card .card-body .heading{display:block;}.adeo-user-profile .card .card-body .heading:last-child{margin-bottom:0;}.adeo-user-profile .card .card-body .lead{text-align:center;}@media(min-width:768px){.adeo-user-profile .card .card-left{float:left;padding:0 8px 0 0;}.adeo-user-profile .card .card-right{float:left;padding:0 0 0 8px;}.adeo-user-profile .card .card-4-8 .card-left{width:33.33333333%;}.adeo-user-profile .card .card-4-8 .card-right{width:66.66666667%;}.adeo-user-profile .card .card-5-7 .card-left{width:41.66666667%;}.adeo-user-profile .card .card-5-7 .card-right{width:58.33333333%;}.adeo-user-profile .card .card-6-6 .card-left{width:50%;}.adeo-user-profile .card .card-6-6 .card-right{width:50%;}.adeo-user-profile .card .card-7-5 .card-left{width:58.33333333%;}.adeo-user-profile .card .card-7-5 .card-right{width:41.66666667%;}.adeo-user-profile .card .card-8-4 .card-left{width:66.66666667%;}.adeo-user-profile .card .card-8-4 .card-right{width:33.33333333%;}}.adeo-user-profile .card-default{border-color:#ddd;background-color:#fff;margin-bottom:24px;}.adeo-user-profile .card-default > .card-header,.adeo-user-profile .card-default > .card-footer{color:#333;background-color:#ddd;}.adeo-user-profile .card-default > .card-header{border-bottom:1px solid #ddd;padding:8px;}.adeo-user-profile .card-default > .card-footer{border-top:1px solid #ddd;padding:8px;}.adeo-user-profile .card-default > .card-body{}.adeo-user-profile .card-default > .card-img:first-child img{border-radius:6px 6px 0 0;}.adeo-user-profile .card-default > .card-left{padding-right:4px;}.adeo-user-profile .card-default > .card-right{padding-left:4px;}.adeo-user-profile .card-default p:last-child{margin-bottom:0;}.adeo-user-profile .card-default .card-caption{color:#fff;text-align:center;text-transform:uppercase;}.adeo-user-profile .card-price{border-color:#999;background-color:#ededed;margin-bottom:24px;}.adeo-user-profile .card-price > .card-heading,.adeo-user-profile .card-price > .card-footer{color:#333;background-color:#fdfdfd;}.adeo-user-profile .card-price > .card-heading{border-bottom:1px solid #ddd;padding:8px;}.adeo-user-profile .card-price > .card-footer{border-top:1px solid #ddd;padding:8px;}.adeo-user-profile .card-price > .card-img:first-child img{border-radius:6px 6px 0 0;}.adeo-user-profile .card-price > .card-left{padding-right:4px;}.adeo-user-profile .card-price > .card-right{padding-left:4px;}.adeo-user-profile .card-price .card-caption{color:#fff;text-align:center;text-transform:uppercase;}.adeo-user-profile .card-price p:last-child{margin-bottom:0;}.adeo-user-profile .card-price .price{text-align:center;color:#337ab7;font-size:3em;text-transform:uppercase;line-height:0.7em;margin:24px 0 16px;}.adeo-user-profile .card-price .price small{font-size:0.4em;color:#66a5da;}.adeo-user-profile .card-price .details{list-style:none;margin-bottom:24px;padding:0 18px;}.adeo-user-profile .card-price .details li{text-align:center;margin-bottom:8px;}.adeo-user-profile .card-price .buy-now{text-transform:uppercase;}.adeo-user-profile .card-price table .price{font-size:1.2em;font-weight:700;text-align:left;}.adeo-user-profile .card-price table .note{color:#666;font-size:0.8em;}.adeo-user-profile .card-order{background-color:#ededed;margin-bottom:24px;border-radius:0px;}.adeo-user-profile .card-order > .card-heading,.adeo-user-profile .card-order > .card-footer{color:#333;background-color:#fdfdfd;}.adeo-user-profile .card-order > .card-heading{border-bottom:1px solid #ddd;padding:8px;}.adeo-user-profile .card-order > .card-footer{border-top:1px solid #ddd;padding:8px;}.adeo-user-profile .card-order > .card-img:first-child img{border-radius:6px 6px 0 0;}.adeo-user-profile .card-order > .card-left{padding-right:4px;}.adeo-user-profile .card-order > .card-right{padding-left:4px;}.adeo-user-profile .card-order .card-caption{color:#fff;text-align:center;text-transform:uppercase;}.adeo-user-profile .card-order p:last-child{margin-bottom:0;}.adeo-user-profile .card-order .order{text-align:center;color:#337ab7;font-size:3em;text-transform:uppercase;line-height:0.7em;margin:24px 0 16px;}.adeo-user-profile .card-order .price small{font-size:0.4em;color:#66a5da;}.adeo-user-profile .card-order .details{list-style:none;margin-bottom:24px;padding:0 18px;}.adeo-user-profile .card-order .details li{text-align:center;margin-bottom:8px;}.adeo-user-profile .card-order .buy-now{text-transform:uppercase;}.adeo-user-profile .card-order table .price{font-size:1.2em;font-weight:700;text-align:left;}.adeo-user-profile .card-order table .note{color:#666;font-size:0.8em;}.adeo-user-profile .card-order a.btn.btn-primary.btn-xs.btn-block.buy-now{background:#001527;border-color:#001527;font-size:13px;}.adeo-user-profile .btn-logout{border-radius:0px;margin-top:20px;margin-bottom:20px;background:#001527;border-color:#001527;font-size:16px;}.adeo-user-profile .col-md-12.text-right > .btn-logout{display:none;}.adeo-user-profile .btn-logout:hover,.adeo-user-profile .btn-logout:focus,.adeo-user-profile .btn-logout:active,.adeo-user-profile .btn-logout:active:hover{background:#004684;border-color:#004684;}.adeo-user-profile .last-orders-title{margin-bottom:30px;}.adeo-user-profile #node-2586.node-unpublished{background-color:transparent;}.modal-backdrop{background-color:#6d6d6d;}.ekko-lightbox .modal-body{background:#fff;}.ekko-lightbox-nav-overlay a{color:#031527 !important;}.ekko-lightbox-nav-overlay a span{padding:0 !important;margin:0px -30px;}.slider.slider-horizontal{margin:5px 0 20px 10px;width:calc(100% - 10px);}.slider-tick{width:0;height:10px;margin-top:5px;background:#fefefe;border-radius:0 !important;}.slider-tick.in-selection{background:#031527;}.slider-handle{background:#164683;}.slider-handle.round{border-radius:0;width:10px;height:10px;margin-top:5px;}.slider.slider-horizontal .slider-track{height:5px;margin-top:-2px;}.slider-selection.tick-slider-selection{background:#ccc;}.sub-menu-product-filter .tooltip-inner{padding:4px 4px 0 4px;color:#000;background-color:transparent;font-size:16px;}.tipsy{font-size:12px;position:absolute;padding:5px;z-index:100000;}.tipsy-inner{background-color:#FFF;color:#000;max-width:200px;padding:5px 8px 4px 8px;text-align:center;}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000;}.tipsy-arrow-n{border-bottom-color:#000;}.tipsy-arrow-s{border-top-color:#000;}.tipsy-arrow-e{border-left-color:#000;}.tipsy-arrow-w{border-right-color:#000;}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}#loader-container{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background:#fff;text-align:center;}#loader-container img{top:50%;position:absolute;left:calc(50% - 100px);}#loader{border:8px solid #dcdcdc;border-radius:50%;border-top:8px solid #004684;width:120px;height:120px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;top:50%;left:calc(50% - 60px);position:absolute;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.page-node-2677 .btn-group-vertical{width:100%;padding-right:10px;border-right:2px solid #f3f3f3;margin-top:50px;}.page-node-2677 .btn-group-vertical button{border-radius:0;width:100%;border-right:0;text-align:left;font-size:1.2rem;line-height:2.4rem;border-bottom:2px solid #f3f3f3;white-space:normal;box-shadow:none;border-color:#f3f3f3;}.page-node-2677 .btn-group-vertical button.active{background-color:#f3f3f3;border-color:#f3f3f3;}.page-node-2677 .adeoMap{padding-left:35px;}.tb-megamenu #block-views-blocchi-tassonomie-block-3 .block-title,.tb-megamenu #block-views-blocchi-tassonomie-block-3 .view-blocchi-tassonomie.view-display-id-block_3{display:none;}#webform-client-form-3804 .day,#webform-client-form-3804 .month,#webform-client-form-3804 .year,#webform-client-form-3804 .hour,#webform-client-form-3804 .minute{display:inline-block;width:auto;}#webform-client-form-3804 fieldset{display:block;border-color:transparent;background:none;}#webform-client-form-3804 fieldset .panel-body{padding:0;}.ui-datepicker-header{background:#f3f3f3;border:0;padding:15px 0 !important;font-weight:400 !important;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:5px;}.ui-state-default{background:none !important;border:0 !important;text-align:center !important;}.ui-state-default.ui-state-active{background:#001527 !important;color:white;}.ui-state-default:hover{background:#f3f3f3 !important;}.webform-component--richiesta--foto .btn-primary{background:#001527 !important;border:1px solid #001527 !important;}.webform-component--richiesta--foto .btn-primary:hover{background:#001527 !important;border:1px solid #001527 !important;}#ui-datepicker-div{border:0;padding:0;box-shadow:1px 2px 8px gray;z-index:100 !important;}.ui-datepicker-calendar{margin:0 !important;}.webform-calendar{height:25px;top:5px;position:relative;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:15px;}.vocabulary-brand .view-prodotti .text-center{display:inline-block;width:100%;}.field-name-field-can-access-subdomain{display:none !important;}
@media (max-width:1199px){html{font-size:13px;}h2.teaser__headline{font-size:1.8rem;}.webform-container .container{margin-top:40px;margin-bottom:60px;}.view-articoli.view-display-id-block .articolo-block-content{padding:15px;}#block-tb-megamenu-main-menu .tb-megamenu a{padding:12px;}}@media (max-width:991px){html{font-size:12px;}h2.teaser__headline{margin-bottom:1rem;}.navbar-nav{margin-left:150px;}.navbar-collapse.collapse.in{display:block !important;margin-bottom:20px;}.navbar-toggle{display:block !important;z-index:99999;}.navbar-collapse.collapse{display:none !important;}.page-search h1.page-header,.node-type-page h1.page-header{margin-top:40px;}.view-blocchi-tassonomie.view-display-id-block .testata-tassonomia-block{max-height:280px !important;background-attachment:;}.testata-tassonomia-titolo{height:280px !important;}.tb-megamenu-button{display:none !important;}#academy_formazione{margin-top:39px;}#academy_formazione h2{margin:45px 0;}#intro_formazione{margin-top:45px;margin-bottom:45px;}#academy_video .btn{margin-top:15px;}#academy_formazione .item{margin-bottom:30px;min-height:auto;}#intro_formazione .row{display:block;}#intro_formazione .vcenter{margin-top:30px;display:block;}#academy_video .card{margin-bottom:30px;}}@media (max-width:767px){html{font-size:11px;}nav[role="navigation"]{margin-top:0;}.navbar-nav{margin-left:0;text-align:center;}.teaser--compact{height:35vh;}.footer-4-column h6{font-size:1.4rem;}.footer-4-column{text-align:center;font-size:1.3rem;}#block-block-3{float:right;width:100%;text-align:center;margin:5px 0 0 0;}#block-block-3 .top-menu .ricerca{margin-left:5px;}.view-articoli.view-display-id-block .articolo-block-content .approfondisci{text-align:center;}.view-articoli.view-display-id-block .articolo-block-content .approfondisci a{margin-bottom:3rem;}.slider-for{}.view-prodotti.view-display-id-block{padding:0 20px;}body.node-type-prodotto article{margin-top:40px;}.row.prodotto-top{margin-bottom:40px;}body.node-type-prodotto h1.page-header{width:100%;display:inline-block;}body.node-type-prodotto .brand-prodotto{float:initial;margin-top:20px;}.webform-container h2{font-size:2rem;text-align:center;}body.navbar-is-fixed-top{padding-top:116px !important;}body.vocabulary-brand .descrizione-tassonomia,body.vocabulary-linee_commerciali .descrizione-tassonomia,body.vocabulary-ambiti .descrizione-tassonomia{margin-top:40px;}.prodotto-block .prodotto-block-img{margin-bottom:10px;min-height:325px;line-height:325px;}.prodotti-filter{margin-bottom:30px;}.prodotto-block .descrizione{margin-bottom:20px;min-height:60px;}.col-md-3.col-sm-6.col-xs-12.prodotto-block{max-width:458px;margin:auto;float:none;}body.node-type-article .main-container > .container{margin-top:60px;}body.node-type-article footer{margin-top:20px;}body.node-type-article .divisione-commerciale-label{margin-bottom:30px;}body.node-type-article article.node-article img{max-width:100%;height:auto !important;}#node-301 .field-name-body ul{padding:4px 18px 0 18px;border-top:2px solid #ccc;}#node-301 .field-name-body .rteindent1{margin:0;}#webform-client-form-2 .form-item-submitted-privacy .form-checkboxes label,#webform-client-form-2 .form-item-submitted-newsletter .form-checkboxes label{margin-right:10px;}.screen-block .thumbnail h3+p{height:auto;overflow:visible;}.link-utili-brand{margin-top:0;margin-bottom:40px;text-align:left;}.link-utili-brand a{display:block;}.link-utili-brand a:after{content:"";}.prodotti-filter{margin-top:30px;}.prodotti-filter > .row{max-width:inherit;}.prodotti-filter .filtro{width:100%;border-right:0;font-size:1.4rem;margin:0;border-bottom:1px solid #ccc;padding:15px;}.prodotti-filter .filtro:last-child{border-bottom:0;}.prodotti-filter .filtro .sub-menu-product-filter:hover,.prodotti-filter .filtro:hover .sub-menu-product-filter{position:static;border-top:0;margin-top:15px;width:100%;background:transparent;}.prodotti-filter .filtro:first-child{margin-left:0;}.prodotti-filter .filtro .sub-menu-product-filter ul{padding:0 15px;}.page-node-2677 .adeoMap{padding-left:0 !important;height:400px;margin-top:20px;}.page-node-2677 .btn-group-vertical{padding-right:0;border-right:0;margin-top:20px;}.view-brand.view-display-id-block_1 .brand-img,.view-brand.view-display-id-block_1 .brand-img-hover{height:40vh !important;}.view-brand.view-display-id-block_1 .brand-img{display:none !important;}.view-brand.view-display-id-block_1 .brand-img-hover{display:block !important;}.node-academy-formazione #subscribe-form .button-primary{width:100%;}.page-node-done .links a{width:100%;text-align:center;}.node-academy-formazione .field-name-field-sottotitolo,.node-academy-video .field-name-field-sottotitolo{font-size:16px;}.nav-pills a{font-size:14.5px;padding:10px !important;}}@media (min-width:992px){.search-block-wrapper form input[type="search"]{font-size:3rem;}.prodotto-block .descrizione{min-height:135px;}}.mobile-menu{background:#f3f3f3;color:#1e1e1e;font-size:16px;padding:12px;}.mobile-menu a{color:#1e1e1e;font-size:14px !important;}.mobile-menu .colonna-1,.mobile-menu .colonna-2{padding:0;}.mobile-menu .colonna-1{padding-right:5px !important;}.mobile-menu .colonna-1 a{font-size:18px !important;}.mobile-menu .colonna-2 .macrocategoria button{background:#e3e3e3;color:#1e1e1e;margin:2px 0;width:100%;text-align:left;padding:2px 4px 5px 6px;text-decoration:none;}.mobile-menu .colonna-2 .sottocategoria button{color:#1e1e1e;margin:0;width:100%;text-align:left;padding:0;text-decoration:none;}.mobile-menu .colonna-2 .card-body{padding:0 0 10px 14px;}.mobile-menu .colonna-2 button:after{content:'-';float:right;}.mobile-menu .colonna-2 button.collapsed:after{content:'+';}.mobile-menu .colonna-2 .macrocategoria .btn-link:hover,.mobile-menu .colonna-2 .macrocategoria .btn-link:focus{color:#fff;background:#1e1e1e;}.mobile-menu ul{padding-left:0;}.mobile-menu .colonna-1 li{}.mobile-menu .colonna-1 li span{float:right;font-weight:bold;font-size:1.8rem;}.mobile-menu .colonna-1{text-align:left;}.mobile-menu .colonna-2{text-align:left;max-height:340px;overflow-y:auto;border-left:2px solid #e3e3e3;background:#fff;padding:0 4px;}.mobile-menu .colonna-2 .submenu-int{display:none;}.mobile-menu .colonna-2 .submenu-int.elenco-informazioni{font-size:1.3rem !important;}.navbar-inverse .navbar-toggle{bottom:initial;top:60px;background-color:transparent !important;}.navbar-toggle .icon-bar{width:36px;height:3px;}@media only screen and (max-width:581px){.btn-aggiungi-carrello{margin-bottom:20px;}.quantity-container{margin-bottom:20px;}body.node-type-prodotto ul#myTab li:not(.active){background:#000f23;}body.node-type-prodotto ul#myTab li{padding:0px !important;clear:both;width:100%;text-align:center;border-bottom:2px solid #A6A6A6;}body.node-type-prodotto .row.prodotto-bottom #myTab li.active a{border:none;}ul#myTab li:not(.active) a{color:#FFF !important;}body.node-type-prodotto #myTabContent > div > section.container{border:1px solid #a6a6a6;margin-top:0px !important;padding-top:30px !important;padding-bottom:30px;}ul#myTab{margin-bottom:0px;}body.node-type-prodotto .row.prodotto-bottom #myTab{border:1px solid #A6A6A6;}.addtocalendar{width:100%;margin-bottom:15px;}.node-academy-formazione .btn-primary{width:100%;}}.vocabulary-divisioni_commerciali footer.footer{margin-top:0;padding-top:0;}.row-footer.articoli-correlati,.view-blocchi-tassonomie.view-display-id-block_2 .view-content > div:nth-child(1){display:none;}section#block-views-articoli-block-2{visibility:hidden;}section#block-views-articoli-block-3{visibility:hidden;}div.taxonomy-term > a[href="/categorie-commerciali/dummy?divisione=1"]{display:none;}.field-name-body iframe,.field-name-body video{max-width:100%;height:auto;}.field-name-body img{max-width:100%;}.row.testata-tassonomia-block.visible-xs{background-size:cover !important;}
