﻿html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}
html.js fieldset.collapsed .fieldset-wrapper{display:none;}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}
.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4{width:31.91489362%;float:left}
.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}
.frontpage-new-vehicles div.compareContainer td.go img{border:none}
.frontpage-new-vehicles div.compareContainer td.go{vertical-align:middle}
div.adzones .html_banner a:hover span.go{color:#0066CC}
div.adzones .html_banner a span.go{text-decoration:underline}

#home-latest .half .section-header .icon-wrap { margin-right: 0.5em; }

#home-latest .half .section-header .icon-wrap img { display: block; width: auto; max-height: 55px; }
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu{width:100%;position:relative}
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu:before{content:'';display:block;top:0;left:-100vw;right:-100vw;height:1px;background-color:#3c3c3c;position:absolute}
#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type=submit]),#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type=submit]):focus{position:absolute;top:0;left:0;bottom:0;font-size:16px;padding-right:0;padding-left:0;width:100%;border:none;background-color:transparent;width:100%;padding-left:44px;padding-right:60px;line-height:60px;padding-top:0;padding-bottom:0;border-radius:0;-webkit-border-radius:0}


#sfida-box-content {
    padding:15px 22px 10px 22px;
}



#sfida-box-content h4 {
    margin:10px 0 15px 0;
    font-weight:700;
    font-size:15px;
    color:#333;
}


#sfida-box-content .altre-sfide {
    float:right;
    margin-top:3px;
}
.inline-list{margin-left:0}
.inline-list li{display:inline-block;margin-bottom:0}

	.feat a.cta, .feat a.cta:visited {padding: 10px 0px; width: 100%; margin: 2px 0;}


.cta a,
.cta a:visited,
a.cta,
a.cta:visited,
a.cta:link,
a.cta:link:active,
a.cta:visited:active,
input[type="submit"] {
    display: inline-block;
    background-color: #057ab5;
    color: white;
    padding: 5px 20px;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    border: none;
    border-radius: 5px;
    -webkit-tap-highlight-color: #057ab5;
    ;
}


.cta a:hover,
a.cta:hover,
input[type="submit"]:hover {
    background-color: #df0a21;
    color: white;
    text-decoration: none;
}



.clear:before,
.clear:after {
  content: "";
  display: table;
}


.clear:after {
  clear: both;
}


.clear {
  clear: both;
}


.widget_newsletter .clear:before, .widget_newsletter .clear:after {
  display: none !important;
}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.content-grid .content-grid-item .img-responsive {
	display: inline-block;
}
.block-subtitle{font-size:14px;font-style:italic;font-weight:normal;color:#999999;}
#block-17 .block-subtitle{margin-left:0px;}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}


#adesso-sharing-modul.selected .adesso-link-icons a,
#adesso-sharing-modul.selected .adesso-share-text {
  display: inline;
  opacity: 1;
}


#adesso-sharing-modul .adesso-link-icons a,
#adesso-sharing-modul .adesso-share-text {
  display: none;
  overflow: hidden;
}


#adesso-sharing-modul:focus .adesso-link-icons a,
#adesso-sharing-modul:focus .adesso-share-text,
#adesso-sharing-modul:hover .adesso-link-icons a,
#adesso-sharing-modul:hover .adesso-share-text {
  display: inline;
  opacity: 1;
}


#valiuz {
    max-width: 1000px;
    position: relative;
    text-align: center;
    margin: 3rem auto 0 auto;
}

#valiuz h2 {
    font-size: 1.4rem;
    cursor: pointer;
	font-weight:200;
}

#valiuz span {
    top: 0;
    right: 0;
    font-size: 3rem;
    line-height: 0.5;
    cursor: pointer;
}

#valiuz p{
display:none;
text-align:left;
font-size: 1.3rem;
}
.nav--shortcut-menu .menu__item--shortcut{font-size:16px;font-size:1rem;transition:background 700ms cubic-bezier(0.22,0.61,0.18,0.7);display:inline-block;padding:10px 8px;height:100%;margin:0;float:left;}

.mh-col-1-1 { width: 100%; }



.copyright-wrap {
    display: block;
    overflow: hidden;
    text-align: center;
}
