.sp-close-button{display:none !important;}.side-panel{display:none;}#side-panel-menu,#side-panel-menu li a{color:white;}#side-panel-menu ul,#side-panel-menu li{list-style:none;list-style-position:none;width:100%;float:none;}.side-panel-is-left{margin-left:270px;}.sp-overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(10,10,10, .85);cursor:crosshair;z-index:1030;}.side-panel{position:fixed;top:0;left:0;width:270px;height:100%;padding-bottom:60px;overflow-y:auto;color:rgba(255,255,255, .65);background:#151515;text-align:center;z-index:1031;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.sp-close-button{display:none;position:absolute;top:20px;right:20px;width:36px;height:36px;border:1px solid rgba(255,255,255, .5);opacity:.5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.sp-close-button:hover{opacity:.75;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.sp-close-button:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:#fff;}.sp-close-button:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:14px;margin:-7px 0 0 -1px;background:#fff;}.sp-button{display:none;position:fixed;top:20px;right:20px;width:54px;height:54px;background:#ff0022;opacity:.85;text-indent:-12345px;z-index:999;margin-top:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.sp-button:hover{opacity:1;}.sp-button span{display:block;width:22px;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin:-1px 0 0 -11px;-webkit-transition:all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.sp-button span:before,.sp-button span:after{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:-6px;left:0;-webkit-transition:top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -webkit-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;-moz-transition:top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -moz-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;-o-transition:top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -o-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;-ms-transition:top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -ms-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;transition:top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;}.sp-button span:after{top:auto;bottom:-6px;}.sp-logo-wrap{}.sp-logo-wrap .logo{display:block;padding:30px;text-align:center;-webkit-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.sp-logo-wrap .logo img{max-width:100%;}.sp-wrapper{}.sp-menu-links,.sp-menu-links ul{margin:0;padding:10px 0;line-height:1.3;text-align:center;}.sp-menu-links ul.sp-sub{padding:0;}.sp-menu-links a{display:block;position:relative;margin:0;padding:15px 20px;color:#999;font-size:14px;letter-spacing:2px;font-weight:400;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255, .1);-webkit-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);z-index:11;}.no-touch .sp-menu-links a:hover,.sp-menu-links a:active,.sp-menu-links li.js-opened > a{color:#d5d5d5;text-decoration:none;}.no-touch .sp-menu-links a:hover{background-color:rgba(255,255,255, .05);}.sp-menu-links li{margin:0;padding:0;position:relative;overflow:hidden;}.sp-menu-links li > a:active,.sp-menu-links li a.active{color:#f5f5f5;}.sp-menu-links li.js-opened:before{display:none;}.no-touch .sp-menu-links li.js-opened > a:hover,.sp-menu-links li.js-opened > a:active{color:#fff;}.sp-has-sub{}.sp-has-sub .fa{font-size:14px;}.js-opened > .sp-has-sub > .fa{color:#fff;}.sp-sub{display:none;opacity:0;position:relative;}.sp-sub > li > a{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:400;}.sp-menu-links li.js-opened .sp-sub{opacity:1;}.sp-search{width:100%;}.sp-search input.search-field{background:transparent;color:#555;text-align:center;border:none;border-bottom:1px solid rgba(255,255,255, .2);}.sp-search input.search-field:hover{border:none;border-bottom:1px solid rgba(255,255,255, .4);}.sp-search input.search-field:focus{color:#999;border-color:rgba(255,255,255, .7);}.sp-search .search-button:hover{color:#fff;}.sp-social-links{position:fixed;bottom:0;left:0;width:inherit;padding:10px 10px 30px 10px;font-size:14px;text-align:center;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1032;}.sp-social-links > a{display:inline-block;margin:0 2px;width:34px;height:34px;line-height:34px;border:1px solid rgba(255,255,255, .15);text-align:center;text-decoration:none;color:#555;-webkir-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition:all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.sp-social-links > a:hover{border-color:rgba(255,255,255, .3);color:#999;}.side-panel ul{clear:both;}.side-panel li{width:100% !important;}.side-panel li a{color:#ffffff !important;border:0 !important;padding:15px 0px !important;width:100% !important;display:block !important;transition:all 0.25s linear;}.side-panel li a:hover{background:#ff0022 !important;}.side-panel #sidebar-navigation_top {margin:0;}.box-in-evidenza{transition:all 0.25s linear;padding-top:15px;padding-bottom:15px;margin-top:40px;border:1px solid rgba(255, 0, 34, 0.1);}.box-in-evidenza:hover{background:#eeeeee;}.box-in-evidenza:hover a{color:#000000;}.box-in-evidenza .icon-container{transition:all 0.25s linear;}.box-in-evidenza:hover .icon-container{background:#000000;}.social-icons.list-inline {margin-left:0;margin-bottom:0;margin-top:10px;}.social-header.social-icons .fa{font-size:1.2em;}.social-header.social-icons .fa {width:25px;height:24px;line-height:10px;text-align:center;color:#FFF;color:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.social-icons .fa {font-size:1.8em;}.social-icons .fa {width:50px;height:50px;line-height:50px;text-align:center;color:#FFF;color:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.social-icons.icon-circle .fa {border-radius:50%;}.social-icons.icon-rounded .fa {border-radius:5px;}.social-icons.icon-flat .fa {border-radius:0;}.social-icons .fa:hover,.social-icons .fa:active {color:#FFF;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;}.social-icons.icon-zoom .fa:hover,.social-icons.icon-zoom .fa:active {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.social-icons.icon-rotate .fa:hover,.social-icons.icon-rotate .fa:active {-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);transform:scale(1.1) rotate(360deg);}.social-icons .fa-adn {background-color:#504e54;}.social-icons .fa-apple {background-color:#aeb5c5;}.social-icons .fa-android {background-color:#A5C63B;}.social-icons .fa-bitbucket,.social-icons .fa-bitbucket-square {background-color:#003366;}.social-icons .fa-bitcoin,.social-icons .fa-btc {background-color:#F7931A;}.social-icons .fa-css3 {background-color:#1572B7;}.social-icons .fa-dribbble {background-color:#F46899;}.social-icons .fa-dropbox {background-color:#018BD3;}.social-icons .fa-facebook,.social-icons .fa-facebook-square {background-color:#3C599F;}.social-icons .fa-flickr {background-color:#FF0084;}.social-icons .fa-foursquare {background-color:#0086BE;}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square {background-color:#070709;}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square {background-color:#CF3D2E;}.social-icons .fa-html5 {background-color:#E54D26;}.social-icons .fa-instagram {background-color:#A1755C;}.social-icons .fa-linkedin,.social-icons .fa-linkedin-square {background-color:#0085AE;}.social-icons .fa-linux {background-color:#FBC002;color:#333;}.social-icons .fa-maxcdn {background-color:#F6AE1C;}.social-icons .fa-pagelines {background-color:#241E20;color:#3984EA;}.social-icons .fa-pinterest,.social-icons .fa-pinterest-square {background-color:#CC2127;}.social-icons .fa-renren {background-color:#025DAC;}.social-icons .fa-skype {background-color:#01AEF2;}.social-icons .fa-stack-exchange {background-color:#245590;}.social-icons .fa-stack-overflow {background-color:#FF7300;}.social-icons .fa-trello {background-color:#265A7F;}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square {background-color:#314E6C;}.social-icons .fa-twitter,.social-icons .fa-twitter-square {background-color:#32CCFE;}.social-icons .fa-vimeo-square {background-color:#229ACC;}.social-icons .fa-vk {background-color:#375474;}.social-icons .fa-weibo {background-color:#D72B2B;}.social-icons .fa-windows {background-color:#12B6F3;}.social-icons .fa-xing,.social-icons .fa-xing-square {background-color:#00555C;}.social-icons .fa-youtube,.social-icons .fa-youtube-play,.social-icons .fa-youtube-square {background-color:#C52F30;}#sidebar-navigation_top *{text-transform:uppercase;}header{border-bottom:2px solid #eeeeee;}#header-wrapper{background:transparent;color:#ffffff;position:relative;z-index:20;}#sidebar-navigation_top, #menu-menu-top{padding:0;list-style:none;font-family:'Roboto', sans-serif;margin-top:0;}#sidebar-navigation_top li, #menu-menu-top li{float:left;padding:0margin:0;}#menu-menu-top li a{text-transform:uppercase;}#sidebar-navigation_top li a, #menu-menu-top li a{display:block;padding:8px 15px;color:#333333;border:2px solid transparent;font-size:1.1em;}#sidebar-navigation_top li a:hover{color:#ff0022;text-decoration:none;}.navbar-default{background-color:transparent;border-color:transparent;}.navbar-default .navbar-nav>li>a{transition:all 0.25s linear;padding:10px 15px;border:1px solid transparent;border-radius:10px;font-size:1.15em;}.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#ffffff;font-family:'Roboto', sans-serif;text-transform:uppercase;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{border:1px solid #ffffff;border-radius:5px;font-weight:bold;}#first-introduction{font-size:0.75em;font-weight:normal;}.navbar{margin-bottom:0px;}#flags_language_selector img{margin:1px;border:1px solid #333;margin-right:7px;}#searchsubmit{background:#ff0022;border:1px solid #ff0022;left:0;margin:0;text-transform:uppercase;font-family:'Roboto', sans-serif;color:#ffffff;}input#s{margin:0;padding:0;border:1px solid #ffffff;color:#000000;border:1px solid silver;height:37px;}label.screen-reader-text{display:none;}.carousel-caption{top:270px;text-align:left;padding:0 50px;background:rgba(255, 255, 255, 0.45);}.carousel-caption h3{color:#000000;font-size:2.75em;}.carousel-caption a{font-family:'Roboto', sans-serif;background:rgba(255, 255, 255, 0.75);padding:15px 55px;font-size:1.2em;text-transform:uppercase;color:#333333;margin-top:20px;display:inline-block;border-radius:40px;font-weight:bold;text-decoration:none;}#main-header-wrapper{background:#ffffff;}.toplink-custom{color:#ffffff !important;background:#ff0022;padding:10px;font-family:'Roboto', sans-serif;font-weight:bold;margin-top:45px;display:inline-block;border-radius:5px;}.toplink-custom:hover{text-decoration:none;}.homeslider .carousel-indicators{bottom:-6px;margin-bottom:0;}.homeslider .carousel-indicators li,.homeslider .carousel-indicators li.active{display:inline-block;width:33%;height:110px;border-radius:0;background:rgb(255, 255, 255);border:0;bottom:0;margin:0;top:auto;background-repeat:no-repeat;background-attachment:inherit;background-position:center;transition:all 0.25s linear;}.homeslider .carousel-indicators li.active{height:135px;}.homeslider .carousel-indicators li[data-slide-to="0"]{ background-image:url(/wp-content/uploads/2017/02/marchio-volvo.png); }.homeslider .carousel-indicators li[data-slide-to="1"]{ background-image:url(/wp-content/uploads/2017/02/marchio-potain.png);}.homeslider .carousel-indicators li[data-slide-to="2"]{ background-image:url(/wp-content/uploads/2017/02/marchio-manitou.png); }.homeslider .carousel-caption{text-align:center;}.homeslider .carousel-caption h3{font-weight:normal;font-size:2em;}.homeslider .carousel-caption h3, .homeslider .carousel-caption h4 {color:#ffffff;font-size:2.75em;text-shadow:1px 1px 5px black;}.homeslider .carousel-caption{top:50%;transform:translateY(-50%);bottom:auto;}#menu-menu-top ul, #menu-menu-top li{padding:0;margin:0;list-style:none;}#primary-menu-wrapper{background:#000000;}#menu-menu-top li a{color:#000000;transition:all 0.25s linear;}#menu-menu-top li a:hover{border-color:#ff0022;text-decoration:none;}.nav>li>a:hover, .nav>li>a:focus{background:transparent;}#primary-menu-wrapper nav{display:inline-block;left:50%;position:relative;transform:translatex(-50%);}#menu-menu-top{margin-top:26px;display:block;float:right;width:99%;}#primary-menu-wrapper{height:40px;}#primary-menu-wrapper .container {padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}#primary-menu-wrapper ul{margin:0;}#sidebar-navigation_top{margin-left:15px;position:relative;}.contact-header{margin-top:10px;text-align:center;}.contact-header i{color:#000000;display:inline-block;margin-right:5px;}.contact-header a{display:inline-block;margin-left:25px;}#menu-menu-top li a{padding:8px 23px;border:2px solid transparent;margin-right:10px;}@media screen and (max-width:991px){#primary-menu-wrapper{display:none;}.contact-header i{color:#ffffff;font-size:1.8em;}}footer{background:#000000;color:#ffffff;}footer .coltitle{margin-bottom:20px;margin-top:15px;display:block;}footer .coltitle.h3{color:#ff0022;}footer ul, footer li{list-style:none;padding-left:0px;}footer ul, footer li{color:#ffffff;}footer li{margin-bottom:7px;padding-bottom:3px;margin-left:10px;}footer li a{color:#ffffff;}footer li a:hover{color:#ffffff;}footer *{font-family:'Roboto', sans-serif;font-size:1em;}.menu-footer-note-legali-container, .copyright ul, .copyright li{ display:inline-block; }.copyright a{ color:#ffffff; text-decoration:underline; }.copyright{ padding-top:10px; padding-bottom:0px; font-size:0.95em; }.menu-prodotti li{border-bottom:1px dotted #fafafa;}#cookie_access_form{background:#ff0022 !important;font-size:0.95em !important;width:100% !important;}#cookie_access_form a{font-size:0.95em !important;}.copyright{background:#ff0022;text-align:center;font-size:0.95em;}.copyright .menu-note-legali-container{display:inline-block;margin-left:0px;}#menu-note-legali{margin-bottom:0;}footer a:hover, footer a:focus{color:#ffffff;}.wpcf7-acceptance {width:30px;}input[type="radio"] {width:15px;}@import url('https://fonts.googleapis.com/css?family=Roboto');.row-eq-height {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (max-width:991px){.row-eq-height {display:initial;}}th,td{padding:10px;}.maincontent-text-wrapper{position:relative;top:50%;transform:perspective(1px) translateY(-50%);font-size:1.2em;}a{color:#ff0022;}a:hover, a:focus {color:#ff0022;}*{ font-family:'Roboto', sans-serif; }h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto', sans-serif;font-weight:bold;color:#ff0022;}h1{font-size:3.5em;}.title-custom{color:#000000;font-weight:bold;font-size:1.25em;text-align:center;margin-bottom:20px;text-transform:uppercase;}.title-custom a{font-family:'Roboto', sans-serif;}.continalink{text-align:center;display:inline-block;text-transform:uppercase;font-weight:bold;font-family:'Roboto', sans-serif;font-size:1.2em;border:1px solid #ff0022;color:#ff0022;padding:10px 40px;}.gray{ color:#eeeeee; }.bkg_gray{ background:#eeeeee; }.blue{ color:#ff0022; }.bkg-red{ background:#ff0022; color:#ffffff; }.navbar-collapse.collapse{margin-top:45px;}.main-content-inner{padding-bottom:0px;}.testo_breve_pagina *{font-weight:bold;margin-top:20px;margin-bottom:20px;font-family:'Roboto', sans-serif;}#breadcrumbs_wrapper h1{color:#ff0022;font-weight:bold;text-transform:uppercase;display:inline-block;margin-bottom:0;text-align:center;}#breadcrumbs_wrapper #breadcrumbs{display:inline-block;bottom:15px;position:absolute;right:15px;}#mainlogo{margin-top:25px;}#breadcrumbs a{color:#333333;}#breadcrumbs strong.breadcrumb_last{color:#ff0022;font-weight:bold;font-family:'Roboto', sans-serif;}h3 span, #section-video h4{color:#ff0022;font-weight:bold;font-family:'Roboto', sans-serif;text-transform:uppercase;}#section-video h4{text-align:left;}.allegato-wrapper{border-bottom:3px solid #ff0022;background:#eeeeee;padding-top:25px;text-decoration:none;}#hidden-form-fields{height:0px;width:0px;}input, select, textarea{padding:5px;width:100%;}.wpcf7-submit{background:#ff0022;color:#ffffff;font-size:1.25em;border:0;font-weight:bold;font-family:'Roboto', sans-serif;margin-top:25px;}#contactform .row>div{margin-top:20px;}#section-form{clear:both;padding-top:10px;outline:none;}#photogallery{clear:both;padding:0;margin:0;}#photogallery>div{padding:0;}aside .nav li a{font-size:1.1em;transition:all 0.25s linear;}aside .nav li:not(.menusx_1) a:before{content:'- ';}aside .nav li a:hover,aside .nav li.in_hierarchy>a,aside .nav li.active>a{background:#eeeeee;}.menusx_0 > a{display:none !important;}aside .nav ul{list-style:none;padding:0;}aside .nav li>a:after{font-family:FontAwesome;content:"\f0da";display:inline-block;float:right;}aside .nav li.in_hierarchy>a:after{content:"\f0d7";}aside .nav li.post>a:after{content:'';}aside .nav li a{font-family:'Roboto', sans-serif;color:#000000;transition:all 0.25s linear;display:block;border:none;padding:5px;}aside .nav li.menusx_2 a{padding-left:15px;}aside .nav li.menusx_3 a{padding-left:30px;}aside .nav li.menusx_4 a{padding-left:45px;}aside .nav li.menusx_5 a{padding-left:60px;}aside .nav li.menusx_6 a{padding-left:75px;}aside .nav li.post a{color:#000000;}aside .product-wrapper{max-height:200px;overflow-y:scroll;}aside .nav li>a:hover, aside .nav li.active>a{color:#e2001e;text-decoration:none;}article.item,.photolink{padding:0;position:relative;overflow:hidden;}article.item h3,.photolink strong{position:absolute;top:-50px;width:100%;text-align:center;margin:0;}article.item:hover img,article.item header,article.item h3,article.item,.photolink,.photolink strong,.photolink .overlay{transition:all 0.25s linear;}article.item:hover header,.photolink:hover .overlay{background:rgba(59, 81, 142, 0.75);position:absolute;width:100%;height:100%;top:0;}article.item h3:after,.photolink:hover strong:after{content:" ";display:block;width:50px;height:3px;text-align:center;margin-top:10px;background:#ffffff;left:calc( 50% - 25px );position:relative;}article.item:hover h3,.photolink:hover strong{bottom:auto;top:calc( 50% - 14px );color:#ffffff;font-family:'Roboto', sans-serif;}.navbar-default .navbar-nav>li:hover .sub-menu{display:block !important;position:absolute;top:99%;padding-top:25px;}.navbar-default .navbar-nav>li .sub-menu{list-style:none;margin-top:1px;padding:0;position:relative;min-width:150px;}.navbar-default .sub-menu li{padding:0;display:block;width:100%;}.navbar-default.sub-menu a{display:block;width:100%;padding:10px 15px;text-align:left;color:#ffffff;background:rgba(0, 0, 0, 0.75);}.navbar-default .sub-menu a{transition:all linear 0.25s;}.navbar-default .sub-menu a:hover{background:#ff0022;}.btn-primary{border-radius:0;background:#ff0022;color:#ffffff;padding:10px 25px;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold;transition:all 0.25s linear;}.icon-container{background:#ff0022;display:inline-block;border-radius:50%;padding:10px;}.footer-box-in-evidenza .box-in-evidenza {border:0;}.price_box span{background:#ff0022;display:inline-block;width:250px;padding:10px;text-align:center;color:#ffffff;font-size:1.25em;}.btn.btn-custom{background:black;font-size:1.25em;text-align:center;border-radius:0;border:0;padding:10px;width:250px;color:#ffffff;}.owl-theme .owl-controls .owl-page span{background:#ff0022;}.modal-content{border-radius:0;}.video-wrapper #section-video h4{color:#000000;font-size:1em;text-transform:none;}.reset_table,.reset_table table tr,.reset_table tr td,.reset_table table tbody,.reset_table table thead,.reset_table table tfoot,.reset_table table tr th,.reset_table table tfoot tr tf{margin:0;padding:0;background:none;border:none;border-collapse:collapse;border-spacing:0;background-image:none;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}.giavenduto i{color:green;border:1px solid #8a8a8a;}.giavenduto{color:#008000;}#single-sezione-wrapper{padding-bottom:40px;}.carousel-control.left, .carousel-control.right{background:none;}#owl-news{background:#eeeeee;}.ricambio-subpage{padding:10px;transition:all 0.25s linear;background:#ffffff;margin-bottom:30px;}.ricambio-subpage:hover{background:#eeeeee;}.genericboximg{left:50%;position:relative;transform:translateX(-50%);}#breadcrumb_separator{width:100%;background:#eeeeee;margin-bottom:20px;}.ricambio-subpage{border:1px solid rgba(255, 0, 34, 0.1);} .ricambio-subpage .h2{font-size:1.8em;}.btn-lg, .btn-group-lg>.btn {padding:10px 16px;font-size:18px;margin-top:30px;border-radius:6px;color:#ff0022;background-color:#f5f5f5;border-color:#ccc;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{color:#ff314c;background-color:#f5f5f5;border-color:#ff314c;}footer .menu-menu-top-container li a{text-transform:uppercase;}.ck_accetto{font-weight:bold;margin-top:20px;color:#000000;text-transform:uppercase;font-size:1.2em;}input[type="checkbox"] {width:30px;}.g-recaptcha > div {margin:0 auto;}.genericbox{text-align:center;}.genericbox .h2 {color:#000000;font-size:1.1em;}.sp-button{display:none;}@media screen and (max-width:1200px) {input#s,#searchsubmit {width:100%;}.carousel-indicators li,.carousel-indicators li.active{display:none !important;}#menu-menu-top li a{padding:8px 10px;}#sidebar-navigation_top li a,#menu-menu-top li a{padding:5px 10px;}.ss-text-wrapper,.maincontent-text-wrapper{top:0;transform:initial;}.ricambio-subpage .h2{font-size:1.2em;}}@media screen and (max-width:992px) {.maincontent-text-wrapper{margin-top:40px;}.sp-button{display:block;}header .menu-menu-top-container{display:none;}#carousel-example-generic{top:0;}main{top:-0px;}#main-header-wrapper{background:black;border-top:5px solid #ff0022;}.carousel-indicators{display:none;}#owl-news{margin-top:40px;}.box-in-evidenza{min-height:270px;}h1{text-align:center;}.cf-section{padding-left:15px;padding-right:15px;}}@media screen and (max-width:768px) {.aside-wrapper{margin-top:40px;}.price_box,.ri-wrapper{text-align:center;}#breadcrumbs_wrapper h1{width:100%;text-align:center;}#breadcrumbs_wrapper #breadcrumbs{width:100%;text-align:center;}#breadcrumbs_wrapper .same-height-item{height:auto !important;}#breadcrumbs_wrapper #breadcrumbs {display:inline-block;bottom:initial;position:initial;right:initial;}.sidebar{margin-top:40px;}.navbar-toggle{float:none;}.navbar-default .navbar-toggle{width:100%;float:none;background:#ff0022;border:1px solid #003450;margin-top:40px;}.navbar-default .navbar-toggle .icon-bar{background:#ffffff;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#ff0022;}.navbar-collapse.collapse{margin-top:10px;}.navbar-default .navbar-nav>li>a{transition:none;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{border-color:transparent;font-weight:initial;}.navbar-default .navbar-nav>li .sub-menu{display:block !important;clear:both;top:0 !important;padding-top:0px !important;left:20px;width:calc( 100% - 20px );position:relative !important;}.toplink-custom{width:100%;text-align:center;}article.item{margin-bottom:40px;}article.item h3{position:relative;bottom:0;background:#ff0022;color:#ffffff;padding:10px;}}@media screen and (max-width:480px) {#mainlogo{max-width:260px;display:block;margin-left:auto;margin-right:auto;}}