/*Home Page Styles*/
#middle-header .mHdImage{
	left: 0;
}

.carouselItem .moduleItemTestimony {
    width: 376px;
}

#middle-header-inner .carouselBox .carouselMenuItem {
    width: 218px;
}

.brand{
	top: 0;
}

.header-search .search{
	width: 656px;
	right: 3px;
}

#mod-search-searchword{
	float: left;
}

#dummySubmit{
	float: right;
}

#top-header{
	z-index: 10;
}

#top-header .header{
	z-index: 10;
}

.header-search #main-menu{
	width: 659px;
}

.header .siteLogo{
	z-index: 11;
	cursor: pointer;
}

#header-loginstate-box{
	width: 17%;
	left: 120px;
	top: 0;
	position: absolute;
	clear: both;
}

#bd-container #content > div {
	width: 312px;
	margin-right: 8px;
}

#submenuContainer{
	width: 582px;
	left: 300px;
}

/*Tractors Page*/

#submenuContainer{
	width: 617px;
}

#sidebar{
	right: -160px;
}

.product-pagination{
	top: 0;
}

.product-pagination .jp-next{
	left: 1.5em;
}
#productHeaderTabs li{
	padding-right:25px;
	margin-right:5px;
}
#productHeaderTabs li a{
	padding-right:35px;
}
#product_accordion .promotionItem img + .promotionText{
	width:700px;
}
.same_product_sheet .product_header .testimony_box{
	height:237px;
}

#product_accordion .itemImageGalleryitem, 
#product_accordion .itemImageGallery{
	width: 93.8%;
}

/*Editorial Pages*/

.contact-request-btn,
.contact-request-btn:hover{
	width: 78%;
}

.itemList .catItemToolLinks a.download{
	background-position-y: 15%;
}
#productHeaderTabs{
	left: 0;
	bottom: 4px;
}

.ui-slider-legend p{
	float: left;
}

div.pp_default .pp_close{
	top: -60px;
}

.pp_content_container a.pp_previous,
.pp_content_container a.pp_next{
	position: relative;
	left: 0;
	bottom: 60px;
}

#producttechnicalsheet .Technologies > div{
	padding-right: 0.9%;
	padding-left: 0.9%;
}

.promoCategory .promotionText{
	float: left;
}

/* Box Dealer Locator */
#modDealerLocatorContainer > a:hover span{
	text-decoration: none;
	cursor: pointer;
}

#modDealerLocatorContainer .searchDealerGo,
#modDealerLocatorContainer > a:hover .searchDealerGo{
	cursor: pointer;
}

#dealerlocator_accordion .dealerlocator_search_left{
	margin-right: 5.5%;
}

/* Box Trattorista */
.item-tab.selected .subFindSameImage{
	background: url("../img/icone/compare_REDcheck.png") no-repeat center top;
}

.item-tab .subFindSameImage,
.item-tab.selected .subFindSameImage{
    position: relative;
    left: 0;
    bottom: 90px;
    padding-top: 90px;
    border: 0 none;
    background-color: transparent;
}

 .item-tab .subFindSameImage h2{
	height: 55px;
	position: relative; 
	left: 0;
	top: 9px;
	border: 1px solid #B0B0B0;
	background-color: #E2001A;
	color: #FFFFFF;
}

 .item-tab.selected .subFindSameImage h2{
	position: static;
	background-color: #FFFFFF;
	color: #E2001A;
}

.item-tab.selected:before{
	background: none;
}

.item-tab .subFindSameImage div{
	width: auto;
	height: 54px;
	overflow: hidden;
	border: 1px solid #B0B0B0!important;
	background-color: #E2001A;
}

.item-tab.selected .subFindSameImage div{
	background-color: #FFFFFF;
	color: #E2001A;
}

#searchForm .btn-group > .btn{
	background: #9A9A9A url("images/search_lens.png") no-repeat center;
}

#searchForm .phrases-box{
	clear: both;
}
/* */

.addToCompareContainer {
	height: 38px;
}

.addToCompareContainer:hover{
	transition: none;
}

.addToCompareContainer label,
.addToCompareContainer:hover label{
	position: absolute; 
	right: 25px; 
	top: 0px;
}

.addToCompareContainer:hover label{
	padding-left: 47px;
}

.icheckbox_minimal.hover{
	background-position: left top;
}

.icheckbox_minimal.checked{
	background-position: -40px top;
}

/* Timeline */
#timelineBgContainer{
	padding-top: 60px;
}

#timelineBgContainer .container{
	height: 405px;
	background: url("../images/timeline_ie7.jpg") no-repeat center top;
}

#timeline-container,
#middle-header-shadow{
	display: none;
}

.fb-like-box .pluginSkinLight .pluginFacepile ul.uiList li.pluginFacepileItem span,
.fb-like-box .pluginSkinLight .pluginFacepile ul.uiList li.pluginFacepileItem a{
	display: inline;
}

.pluginButtonIEPatty .pluginButton span{
	margin-left: 15px;
}

#samePassionContainer ul{
	height: auto;
}

#samePassionContainer #samePassionList .facesBox .moduleItemTitle h4{
	min-height: 65px;
	font-size: 15px;
	line-height: 20px;
}

#samePassionContainer #samePassionList .facesBox p{
	margin-top: 0.3em;
}

.samePassionBox0 ul li.backLi{
	position: static;
	margin-top: 10px;
}

.samePassionBox0 ul li.backLi a{
	display: inline;
	padding: 3px 5px;
}

.fb-like-box iframe{
	visibility: hidden!important;
}

.menucontactsmenu li{
	margin: 0 0.55%;
}

#middle-header-menu .moduletable h3{
	line-height: 30px;
	height: 45px;
	margin-top: 6px;
}

#contact-modal .side a{
	float: none;
	margin-top: 6px;
	margin-bottom: 15px;
	outline: 0 none;
}
#AroundSearchSubmit{display:none!important;}

.footer .bottom-footer .nav.menu img,
.footer .bottom-footer .nav.menu > li:first-child,
.footer .bottom-footer .nav.menu #searchMiniItem{display:none;}

.de-ch #main-menu > li > a, .de-ch #main-menu > li > span.separator,
.de-de #main-menu > li > a, .de-de #main-menu > li > span.separator{
	font-size:11px;
}
.product-titleLink .title
{
	font-size:15px;
}
.addEmptyTractorLink{
	font-size:17px;
}
.pl-pl .customfind_your_same .subFindSameimage h3{width:170px;}
.pt-pt .same_product_sheet .product_header .testimony_box .becomes_testimonial{
	font-size:0.9em;
}
.pt-pt #modDealerLocatorContainer > a .searchDealer.red .searchDealerLabel{font-size:13px;}
.tr-tr #modDealerLocatorContainer > a .searchDealer.red .searchDealerGo{margin-right:5px;}

.it-it #modDealerLocatorContainer > div > a .searchDealer.red .searchDealerLabel{font-size:13px;}
.fr-fr #modDealerLocatorContainer > div > a .searchDealer.red .searchDealerLabel,
.fr-ch #modDealerLocatorContainer > div > a .searchDealer.red .searchDealerLabel,
.fr-za #modDealerLocatorContainer > div > a .searchDealer.red .searchDealerLabel,
.fr-bx #modDealerLocatorContainer > div > a .searchDealer.red .searchDealerLabel
{font-size:12px;}
.modDealerLocator.dealer_locator #modDealerLocatorContainer.with_details > div .infoDealer span.infoDealerName{
	height:14px;
	overflow:hidden;
}
.it-it .footer .top-footer a, 
.it-it .footer .top-footer span{
	font-size:12px;
}