@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);

a:hover, .tooltip-shortcode {
    color: #999999 !important;
}

.hidden { visibility:hidden; }

.maxsize{
  max-width:1080px;
  margin:0 auto;
}

/*rimuovi barra titolo pagina*/
.fusion-page-title-bar{
	display:none;
}

.fusion-row {
    position: relative;
}

/*barra header*/
.fusion-header {
background: #000 !important;
overflow:hidden;
}
.fusion-header .fusion-row{
max-height:114px;
  overflow:hidden;
}



.fusion-header-wrapper {
    position: relative !important;
}
.home.page .fusion-header-wrapper {
    position: relative !important;
	width:100%;
}
.fusion-header-wrapper .fusion-row {
    max-width: 100% !important;
}
.fusion-header-wrapper .fusion-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
 }
.fusion-header-wrapper.fusion-is-sticky .fusion-row {
	background: transparent;
}
.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-menu li a {
	height:114px !important;
  	line-height:114px !important;
}

/*logo*/
.fusion-logo{
/*margin-top:1% !important;*/
margin-bottom:0px !important;  
width:32%;
}
/*.fusion-logo img{
height: auto !important;
}*/
.fusion-is-sticky .fusion-logo{
margin-top:5px !important;
margin-bottom:5px !important;  
}

/*margine vario*/
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 0px;
}

/*menu*/
/*.click-menu {
    float: right;
  	cursor:pointer !important;
}*/
/*.fusion-is-sticky .click-menu {
    margin-top: -48px;
}
*/

/*.fusion-main-menu {
    position: absolute;
    right: 0;
  	top: 114px;
    background: url("http://www.xtractor.tv/wp-content/uploads/2015/07/sfondoboxsocial.png") repeat center center; 
  width:100%;
}
*/
.fusion-main-menu {
    /*display: inline-block;*/
    position: relative;
    right: 0;
  float:left;
  width:68%;
    /*width: 100%;*/
}
/*
.fusion-is-sticky .fusion-main-menu {
    top: 65px;
}
*/
.fusion-menu li {
    padding-left: 0.75% !important;
    padding-right: 0.75% !important;
  	/*border:1px solid #989898;*/
}
.fusion-menu li a {
	text-transform:uppercase;
  	font-family: "Oswald",sans-serif !important;
  	font-weight:bold;
  font-size:18px !important;
}

li.menu-item-object-page.current_page_item {
    background: #ec1c24;
  color:#fff;
}
li.menu-item-object-page.current_page_item a{
  color:#fff;
}
li.menu-item-object-page a:hover{
color:#ec1c24 !important;
}
li.menu-item-object-page.current_page_item a:hover{
color:#fff !important;
}

.fusion-main-menu > ul > li > a:hover,
.fusion-main-menu .current_page_item > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current-menu-ancestor > a {
    border-color: transparent !important;
}
/*
ul.fusion-menu  {
    margin: 0 auto;
    max-width: 1055px;
}
*/
ul.fusion-menu {
    display: inline-block;
    max-width: 100% !important;
    width: 100%;
}

/**************** mappa hp ********************/
.mappa{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/mappa.png") no-repeat center top; 
  	height:724px;
      clear: both;
    float: right;
    width: 903px;
}

@media(max-width:1265px){
.mappa {
    background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/mappa_mob.png") ;
  background-repeat:no-repeat;
}
}

.box, .page-template-100-width .engine_link p{
  	color:#fff;
  	text-align:center;
  	font-weight:bold;
  	max-width: 175px;
  	padding-bottom: 3px;
    padding-top: 3px;
  	font-size:14px;
}
/*left*/
.uno, .due, .cinque, .sei, .nove,
.engine_link.tre, .engine_link.quattro, .engine_link.cinque, .engine_link.sei {
	padding-left:10px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/sx.png") no-repeat left center; 
}
/*right*/
.tre, .quattro, .otto, /*.nove,*/
.engine_link.uno, .engine_link.due {
	padding-right:10px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/dx.png") no-repeat right center; 
}
/*bottom*/
.sette {
	padding-bottom:10px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/bt.png") no-repeat center bottom; 
}

.uno, .due, .tre, .quattro, .cinque, .sei, .sette, .otto, .nove {
    position: absolute;
  	display:none;
  z-index: /*99;*/1;
}
.engine_link {
display:block;
cursor:pointer;
}

.engine_riga_uno{
  width: 73px;
  height: 1px;
  left: 50%;
  margin-left: -336px;
  position: absolute;
  top: 480px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga1.png") no-repeat center top; 
}
.engine_riga_due{
width:156px;
height:84px;
  left: 50%;
  margin-left: -127px;
  position: absolute;
  top: 235px; 
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga2.png") no-repeat center top; 
}
.engine_riga_tre{
width:124px;
height:62px;
  left: 50%;
  margin-left: 142px;
  position: absolute;
  top: 151px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga3.png") no-repeat center top; 
}
.engine_riga_quattro{
width:189px;
height:61px;
  left: 50%;
  margin-left: 100px;
  position: absolute;
  top: 297px;  
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga4.png") no-repeat center top; 
}
.engine_riga_cinque{
width:129px;
height:2px;
  left: 50%;
  margin-left: 343px;
  position: absolute;
  top: 386px;  
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga5.png") no-repeat center top; 
}
.engine_riga_sei{
width:271px;
height:208px;
  left: 50%;
  margin-left: -104px;
  position: absolute;
  top: 517px;  
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_riga6.png") no-repeat center top;
}
  
.pin_uno, .pin_due, .pin_tre, .pin_quattro, .pin_cinque, .pin_sei, .pin_sette, .pin_otto, .pin_nove{
position:absolute;
width: 19px;
height:19px;
cursor:pointer;
z-index:4;
}
.uno{
   	left: 73%;
    top: 636px;
}
.pin_uno {
    left: 70.5%;
    top: 651px;
}
.pin_uno:hover > .uno{
	display:block;
}
.due{
    left: 85.2%;
    top: 559px;
}
.pin_due{
	left: 84.2%;
    top: 574px;
}
.tre{
    left: 76.9%;
    top: 430px;
}
.pin_tre{
    left: 91.5%;
    top: 445px;
}
.quattro{
    left: 69%;
    top: 331px;
}
.pin_quattro{
    left: 87.5%;
    top: 346px;
}
.cinque {
    left: 83%;
    top: 228px;
}

.pin_cinque{
    left: 80.1%;
    top: 243px;
}
.sei{
    left: 79.5%;
    top: 156px;
}
.pin_sei{
    left: 76.5%;
    top: 171px;
}
.sette{
    left: 56.7%;
    top: 192px;
}
.pin_sette{
    left: 61.7%;
    top: 251px;
}
.otto{
    left: 29.5%;
    top: 204px;
}
.pin_otto{
    left: 48.7%;
    top: 219px;
}
.nove{
    left: 50.5%;
    top: 307px;
}
.pin_nove{
	left: 47.5%;
    top: 322px;
}

.box > div, .engine_link > div {
	background:#ec1c24;
  	padding-left:7px;
  	padding-right:7px;
}

.box p{
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/divisorio.png") no-repeat center center; 
}

.page-template-100-width .engine_link p{
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/bg_engine_link.png") no-repeat left center;
    line-height: 14px;
    padding: 7px 8px 7px 20px;
    text-align: left;
}

.engine_link.uno{
    left: 50%;
    margin-left: -455px;
    top: 457px;    
    } 
.engine_link.due {
    left: 50%;
    margin-left: -288px;
    top: 205px;
}    
.engine_link.tre {
    left: 50%;
    margin-left: 263px;
    top: 134px;
    z-index:/*9499;*/1;
}    
.engine_link.quattro {
    left: 50%;
    margin-left: 288px;
    top: 274px;
}    
.engine_link.cinque {
	left: 50%;
    margin-left: 470px;
    top: 364px;
}        
.engine_link.sei {
    left: 50%;
    margin-left: 164px;
    top: 700px;
}        
    
    
.box code{
	color:#333333;
	font-size:10px;
  	font-weight:600;
}

.percorso {
	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/tracciato.png") no-repeat center center; 
    height: 513px;
    left: 46%;
    position: absolute;
    top: 165px;
    width: 436px;
}


/*giornale_hp*/
.giornale_hp{
clear:both;
margin-left:auto;
margin-right:auto;
margin-bottom: 5%;
position:relative;
z-index:10;
}
.giornale_hp div{
padding:0px;
}

#latest_news{
max-width:100%;
float:left;
}
.blocco_sx {
float:left;
max-width:50%;  
padding-top:25px !important;
padding-left:25px !important;
padding-right:25px !important;
}
.title_post{
margin-bottom: 13px;
}
.title_post, .title_post a{
  font-size:37px;
  color:#fff;
  text-transform:uppercase;
  font-family: 'Oswald', sans-serif;
  font-weight:bold;
  line-height:37px;
}

.date_post {
	font-size:18px;
  color:#ec1c24;
  text-transform:uppercase;
  font-family: 'Oswald', sans-serif;
  font-weight:bold;
  margin-top: 15px;
  margin-bottom:2px;
}
.text_post {
	font-size:14px;
  color:#fff;
}

.blocco_dx {
	float:right;
  	width:50%;
    height:304px;
}

.blocco_dx .vc_row {
    margin: 0;
}

.singola-immagine {
    max-height: 283px;
    overflow: hidden;
    width: 100%;
}

.singola-immagine img {
    height: auto;
    margin-top: -25%;
    width: 100%;
}

.blocco_dx .wpb_gallery{
width:100%;
}

.blocco_dx .wpb_gallery .flexslider{
background: transparent;
border:0px solid;  
}
.blocco_dx .wpb_gallery .flex-direction-nav a{
 top: 155px;
}

.blocco_dx .wpb_gallery_slides img {
    border: 0px solid #3c3833;
}



.box_link_hp {
    margin-bottom: 1.5% !important;
}


.home.page h2{ /*prima h2*/
color:#ec1c24 !important;
text-transform:uppercase;
font-family: 'Oswald', sans-serif !important;
font-weight:bold !important;
margin-bottom: 2% !important;
margin-top: 6.2% !important;
font-size:47px !important;
line-height: 50px !important;
}

@media(min-width:1140px){
.home #huge_it_videogallery_container_1, 
.home #huge_it_videogallery_container_2,
.home #huge_it_videogallery_container_3,
.home #huge_it_videogallery_container_4, 
.home #huge_it_videogallery_container_5,
.home #huge_it_videogallery_container_6,
.home #huge_it_videogallery_container_7,
.home #huge_it_videogallery_container_10{
max-height: 585px;
}
.fusion-header{
max-height:117px;
}
.engin_trattore{
margin-top:200px !important;
}
.engine_title h1 {
    left: 50%;
    margin-left: -313px;
    position: absolute !important;
    top: -970px;
}
.engine_title h2 {
    margin-top: 4% !important;
}
.home_arrivo {
    left: 50%;
    /*margin-left: -50px;*/
    position: relative;
}
.home_partenza {
    left: 50%;
    /*margin-left: -190px;*/
    position: relative;
    top: 165px;
}


} /*fine min width 1140px*/

.wpb_gallery_slides img {
    border: 8px solid #3c3833;
}


/*footer*/
#lang_sel_list.lang_sel_list_vertical ul,
#lang_sel_list.lang_sel_list_vertical a, 
#lang_sel_list.lang_sel_list_vertical a:visited {
border:0px solid !important;
}

.fusion-footer {
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/sfondoboxsocial.png") repeat center center; 
    padding-top: 60px;
}

.fusion-footer-widget-column {
    margin-bottom: 0px;
}

.fusion-footer-widget-area {
    padding-bottom: 100px;
    padding-top: 15px;
    border: 0 none;
}

.fusion-footer-widget-area .col-lg-3 {
    width: 100%;
}

.footer_logo, .footer_social, .footer_logo_mccormick {
  /*width:33%;*/
float:left;
}
.footer_logo, .footer_social{
  width:20%;
}
.footer_logo_mccormick{
	width:60%;
  text-align:center;
}
.footer_logo_mccormick a{
color:#8c8989 !important;
}
  .footer_logo_mccormick img{
margin:0 auto;
display:block;
}

.footer_logo > img {
    margin-bottom: 35px;
}

.textwidget img{
padding-left:1%;
padding-right:1%;
}

.footer_social {
text-align:right;
}

.footer_social img {
    margin-bottom: 18px;
    /*padding-left: 4px;*/
  	margin-top:25px;
}

#footer.fusion-footer-copyright-area {
  background: -webkit-linear-gradient(#5d5d5f, #414042); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#5d5d5f, #414042); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#5d5d5f, #414042); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#5d5d5f, #414042); /* Standard syntax */
} 
#footer.fusion-footer-copyright-area {
    padding-top: 25px;
}

.footer_logo_mccormick a img {
    display: block;
    margin: 3% auto 0;
}

.bg_titoloWhere{ /********************* rimosso **********************************/
    height: 109px;
    left: 50%;
    margin-left: -292px;
    position: absolute;
    top: 183px;
    width: 166px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/divisorio_obliquo.png") no-repeat center center; 
  display:none;
}
.bg_titoloHow{
    height: 50px;
    left: 50%;
    margin-left: -412px;
    position: absolute;
    top: 607px;
    width: 713px;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/bg_titoloHow.png") no-repeat center center; 
  display:none;
}

.titoloWhere {
    left: 50%;
    position: absolute;
  	width: 468px;
    margin-left: -590px;
    top: 112px;
  	padding: 0 25px 25px;
}

.titoloWhere h1 {
color:#ec1c24 !important;
font-family: 'Oswald', sans-serif !important;
font-weight:bold !important;
font-size:47px !important;
line-height: 50px !important;
border-bottom: 1px solid #333;
margin-bottom: 11px;
margin-top: 0 !important;
padding-bottom: 8px;
}

.titoloWhere p {
  text-transform:uppercase;
  font-family: 'Oswald', sans-serif !important;
  font-size:24px;
  line-height:24px;
  font-weight:bold;
  color:#666666;
}

.titoloHow {
    border: 1px dotted #a0a0a0;
    left: 50%;
    margin-left: -580px;
    padding: 22px;
    position: absolute;
    top: /*466px;*/486px;
  display:none;
}

.socialFeed, .socialFeed .postItem {
	width:100% !important;
  
}

.box_fb, .box_instagram, .box_youtube {
  	/*background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/sfondoboxsocial.png") repeat center center; */
  /*padding-top: 45px;*/
  /*  margin-left: -9px;
    margin-right: -9px;
  */
    max-height: 700px;
  overflow-y:hidden;
}

.fb-page.fb_iframe_widget > span {
    /*margin-left: 7%;
    margin-top: 3%;*/
  margin:0;
width:100%;
}

.insta_feed, .yt_feed{
    margin-top: 3%;
    max-height: 499px;
    overflow-y: scroll;
}
/*
.box_fb > div {
  	background: url("http://www.xtractor.tv/wp-content/uploads/2015/07/logo_fb.png") no-repeat 43px  top; 
    background-size: auto 42px;
  padding-top: 45px;
}

.box_instagram > div {
  	background: url("http://www.xtractor.tv/wp-content/uploads/2015/07/logo_insta.png") no-repeat 43px  top; 
    background-size: auto 42px;
  padding-top: 45px;
}

.box_youtube > div {
  	background: url("http://www.xtractor.tv/wp-content/uploads/2015/07/logo_yt.png") no-repeat 43px  top;
  background-size: auto 42px;
  padding-top: 45px;
}
*/

.box_youtube iframe {
    border: 0 none;
    height: 700px;
    min-height: 325px;
    width: 100%;
}


/*page spedizione*/
.spedizione_head{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/map2.jpg") no-repeat center -131px / 2000px auto;
    height: 750px;
}

.page-template-100-width #main .page_spedizione_title {
	padding:3%;
  max-width:1150px;
  margin:0 auto;
}

.page_spedizione_title h1, h1{
font-family: 'Oswald', sans-serif !important;
font-size:44px !important;
color:#e61c24 !important;
text-transform: uppercase;
}

.page_spedizione_title p{
   font-size:18px;
   color:#333333;
  font-weight:normal;
   font-family: open sans !important;
  text-transform:uppercase;
  text-align:center;
    }   
.page_spedizione_title span{
   font-size:24px;
   color:#333333;
   font-family: "Oswald",sans-serif !important;
    }   
   
/*.page-template-100-width .page_spedizione_title p{ 
font-weight:bold;
font-size:18px;
color:#fff;
}
*/

.home.page .home_gallery, .engine_gallery.wpb_gallery {
    width: 100%;
    max-height: 580px !important;
  
}

.wpb_gallery {
    float: left;
    max-height: 300px;
    overflow: hidden;
    width: 50%;
}
.wpb_gallery_slides.flexslider {
    height: auto;
    width: 100%;
}
.flex-viewport {
  	width:100%;
  	max-height:auto !important;
}


/*template 100% per interne*/
.page-template-100-width .fusion-header-wrapper {
position:absolute !important;
}

.page-template-100-width .fusion-header-wrapper {
position:absolute !important;
}

/*header pagina multimedia*/
.page-id-2595 .fusion-header-wrapper,
.page-id-2668 .fusion-header-wrapper,
.page-id-2699 .fusion-header-wrapper,
.page-id-2781 .fusion-header-wrapper,
.page-id-460 .fusion-header-wrapper,
.page-id-1573 .fusion-header-wrapper,
.page-id-1397 .fusion-header-wrapper,
.page-id-1848 .fusion-header-wrapper,
/*multimedia eng*/
.page-id-806 .fusion-header-wrapper,
.page-id-1600 .fusion-header-wrapper,
.page-id-1430 .fusion-header-wrapper,
.page-id-1861 .fusion-header-wrapper,
.page-id-12490 .fusion-header-wrapper,
.page-id-12489 .fusion-header-wrapper,
.page-id-12484 .fusion-header-wrapper,
.page-id-12487 .fusion-header-wrapper,
/*spedizione*/
.page-id-9 .fusion-header-wrapper,
.page-id-2928 .fusion-header-wrapper,
.page-id-2928 .fusion-header-wrapper,
.page-id-2961 .fusion-header-wrapper,
.page-id-2963 .fusion-header-wrapper,
.page-id-2965 .fusion-header-wrapper,
/*spedizione eng*/
.page-id-795 .fusion-header-wrapper,
.page-id-12482 .fusion-header-wrapper,
.page-id-12455 .fusion-header-wrapper,
.page-id-12457 .fusion-header-wrapper,
.page-id-12459 .fusion-header-wrapper{
position:relative !important;
}

.page-id-2595 #menu-item-537,
.page-id-2668 #menu-item-537,
.page-id-2699 #menu-item-537,
.page-id-2781 #menu-item-537,
.page-id-460 #menu-item-537,
.page-id-1573 #menu-item-537,
.page-id-1397 #menu-item-537,
.page-id-1848 #menu-item-537,
/*multimedia eng*/
.page-id-806 #menu-item-858,
.page-id-1600 #menu-item-858,
.page-id-1430 #menu-item-858,
.page-id-1861 #menu-item-858,
.page-id-12490 #menu-item-858,
.page-id-12489 #menu-item-858,
.page-id-12484 #menu-item-858,
.page-id-12487 #menu-item-858,

.page-id-9 #menu-item-28,
.page-id-2928 #menu-item-28,
.page-id-2928 #menu-item-28,
.page-id-2961 #menu-item-28,
.page-id-2963 #menu-item-28,
.page-id-2965 #menu-item-28, /*exped*/

.page-id-795 #menu-item-853,
.page-id-12482 #menu-item-853,
.page-id-12455 #menu-item-853,
.page-id-12457 #menu-item-853,
.page-id-12459 #menu-item-853 {
  background: #ec1c24 !important;
}

.page-id-2595 #menu-item-537:hover a,
.page-id-2668 #menu-item-537:hover a,
.page-id-2699 #menu-item-537:hover a,
.page-id-2781 #menu-item-537:hover a,
.page-id-460 #menu-item-537:hover a,
.page-id-1573 #menu-item-537:hover a,
.page-id-1397 #menu-item-537:hover a,
.page-id-1848 #menu-item-537:hover a,
/*multimedia eng*/
.page-id-806 #menu-item-858:hover a,
.page-id-1600 #menu-item-858:hover a,
.page-id-1430 #menu-item-858:hover a,
.page-id-1861 #menu-item-858:hover a,
.page-id-12490 #menu-item-858:hover a,
.page-id-12489 #menu-item-858:hover a,
.page-id-12484 #menu-item-858:hover a,
.page-id-12487 #menu-item-858:hover a,

.page-id-9 #menu-item-28:hover a,
.page-id-2928 #menu-item-28:hover a,
.page-id-2928 #menu-item-28:hover a,
.page-id-2961 #menu-item-28:hover a,
.page-id-2963 #menu-item-28:hover a,
.page-id-2965 #menu-item-28:hover a /*exped*/{
  color: #fff !important;
}


.page-template-100-width #main{
padding-top:0px;
padding-left:0px !important;
padding-right:0px !important;
}
#widget, #map-canvas{
height:600px !important;
}
#widget .slw-map, #map-canvas .slw-map {
height:100% !important;
}

.page-template-100-width .post-content > div:first-of-type { /*larghezza pagina template*/
    margin-bottom:1%;
}

.page-template-100-width .post-content > div:not(:first-of-type) { /*larghezza pagina template*/
    margin: 0 auto !important;
    max-width: 1080px !important;
}
/*.page-template-100-width #main .page_spedizione_title {
    max-width: 100% !important;
}
*/

/*pagina spedizione*/
.articolo_singolo {
	clear:both;
  	float:left;
  width: 100%;
  border-bottom:1px solid #333333;
  padding: 7% 1%;
}
#categoria_articoli .articolo_singolo:last-child {
    border-bottom: 0 none;
  margin-bottom:6%;
}

.date_art {
    font-family: "Oswald",sans-serif !important;
  font-weight:bold;
  	text-transform:uppercase;
	color:#e91c24;
  	font-size:18px;
  	line-height:18px;
    margin-bottom: 2.2%;
    margin-top: 2%;
}

.titolo_art{
font-family: "Oswald",sans-serif !important;
font-weight:bold;
font-size:36px;
color:#404040;
line-height:48px;  
margin-bottom: 2%;
}

.contenuto_art, .page-template-100-width  p {
font-size:15px;
color:#404040;
line-height:22px;
}

#categoria_articoli .articolo_singolo.gallery .gallery_art,
#categoria_articoli .articolo_singolo.video .video_art{
    width: 45%;
  float:right;
}
#categoria_articoli .articolo_singolo.gallery .testi_art,
#categoria_articoli .articolo_singolo.video .testi_art{
	width:55%;
  float:left;
  padding-right: 3%;
}

#categoria_articoli .articolo_singolo.gallery .wpb_gallery {
    max-height: 410px;
    width: 100%;
}

#categoria_articoli .articolo_singolo.gallery .wpb_gallery_slides img {
    border: 0px solid #3c3833;
}

#categoria_articoli .articolo_singolo.gallery .flexslider {
    border: 0px solid #ffffff;
}


/*pagina engineering*/
.engin_trattore{
    height: 840px;
    margin: 0 auto;
    width: 100%;
  	margin-bottom:0px !important;
}
.engin_trattore > div{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/trattore.png") no-repeat center 174px; 
    height: 840px;
    margin: 0 auto;
    width: 100%;
  	/*background-color:#999999;*/
  	margin-bottom:0px !important;
}
#main .post-content .engin_trattore + div {
    max-width: 100% !important;
    width: 100% !important;
}

.engin_galleria_1, .engin_galleria_2, .engin_galleria_3, .engin_galleria_4, .engin_galleria_5, .engin_galleria_6 {
display:none !important;
}

.engine_title{
  margin-bottom: 7% !important;
}

.engine_title h1 {
    margin-top: 6%;
}

h2 {
font-family: 'Oswald', sans-serif !important;  
font-size: 36px !important;
line-height:36px;
font-weight:normal !important; 
margin-top: 0 !important;
text-transform:none;  
}

.engin_text_central > div {
    border: 1px dotted #d7d7d7;
}

.engin_text_central {
	position:relative;
}
.engin_img_central {
    margin-bottom: 2%;
}

@media (min-width:1280px){
.engin_text_central div div p {
   position:absolute;
   top:50%;
   left:50%;
   -webkit-transform: translate(-50%,-50%); 
   -moz-transform: translate(-50%,-50%);
   -ms-transform: translate(-50%,-50%);
   -o-transform: translate(-50%, -50%);
   transform: translate(-50%,-50%);
   width: 88%;
}
#main .vc_custom_1438793597183{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/engine_bg3_1280.jpg") no-repeat center top / 1049px auto !important; 
}

#colorbox {
     top: 105px !important;
}

}

.engine_bottom .wpb_wrapper div .engin_text_bottom:nth-child(1){
    margin-right: 2%;
}
.engine_bottom .wpb_wrapper {
    overflow: hidden;
}
.engine_bottom .wpb_wrapper > div{
  margin:0px;
}

.engin_text_bottom {
    padding-bottom: 3%;
    padding-left: 3%;
    padding-top: 3%;
    width: 49%;
    margin-bottom: 2%;
    margin-top: 4%;
}
.engin_text_bottom h2 {
margin-bottom:2%;
}

.engin_text_bottom p{
 color: #fff;
 font-size:16px;
 line-height:18px;
}

.engin_text_bottom2 {
    padding-bottom: 1%;
    padding-top: 1%;
  	margin-bottom: 8%;
}

.engin_text_bottom2 p, .engin_text_bottom2 p a {
	font-weight:bold;
  	color:#e81c24;
  	font-size: 34px;
  	line-height:50px;
  	text-align:center;
  	display:block;
  	width:100%;
}
.engin_text_bottom2 p a:hover {
  	color:#ed6368 !important;
}

.insta_hover, .yt_hover {
    cursor: pointer;
    height: 100%;
    position: absolute;
    /*top: 0;*/
    width: 88%;
    z-index: 9;
}


/*page environment*/
.environment_title {
    padding-bottom: 6% !important;
}

/*.environment_head{
     background: url("http://www.xtractor.tv/wp-content/uploads/2015/09/bg_environment3.jpg") no-repeat center -131px / 2000px auto;
    height: 850px;
}*/

.environment_text_center h2 {
    margin-top: 8% !important;
}

.environment_text_50 li { 
  list-style-image: url(http://www.australia.xtractor.tv/wp-content/uploads/2015/08/bullet.png); 
  font-size:18px;
  color:#333333;
  text-align: center !important;
  list-style-position: inside;
}

.environ_img_bottom {
    margin-bottom: 2%;
    margin-top: 5%;
}

.environment_note {
    border-bottom: 1px dotted #cccccc;
    border-top: 1px dotted #cccccc;
    margin-top: 4%;
    padding: 2%;
}
.environment_note p {
    font-size: 12px;
  	font-weight:light;
  	font-style: italic;
  	color:#666666;
  	line-height: 14px;
}

/*page_sponsor*/
.sponsor_head{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/09/sponsor_bg2.jpg") no-repeat center -131px / 2000px auto;
    /*height: 850px;*/
  height:780px;
  margin-bottom: 0 !important;
}

/*.sponsor_loghi .vc_column_container {
    display: block;
    float: none;
    margin: 0 auto !important;
    width: 1280px;
}*/

#main .sponsor_loghi > div {
    display: block;
    float: none;
    margin: 0 auto;
    max-width: 1280px !important;
    width: 100%;
}
#main .sponsor_loghi > div .wpb_content_element {
    width: 8%;
    float: left;
}
#main .sponsor_loghi > div .wpb_content_element img {
    max-height: 38px;
    max-width: 100%;
    width: auto;
    display: block;
    margin: 0 auto;
}

.page-template-100-width #main .sponsor_loghi {
    max-width: 100% !important;
}

.sponsor_loghi .wpb_wrapper div{
/*float:left;*/
    margin-left: 1%;
    margin-right: 1%;
    padding-bottom: 2%;
    padding-top: 2%;
}
.sponsor_loghi .wpb_wrapper .viar {
    padding-top: 3%;
}

.wrap_sponsor_article{
position:relative;
margin-top: 2% !important;
background:#333333;
}
  
.wrap_sponsor_article p {
    color: #ffffff;
}

.sponsor_article{
width:100%;  
max-width: 100%;
display:none;
position:absolute;
top:0px;
left:0px;  
margin: 0;  
}

.sponsor_article > div {
    padding-top: 2%;
  	padding-bottom:2%;
}

.sponsor_10{
display:block;
}
.sponsor_prev, .sponsor_next, .sponsor_prev_noclick, .sponsor_next_noclick {
color:transparent;
height:100px;
width: 12%;
text-indent: -9999999999px;
cursor:pointer;
float:left;
border-bottom: 5px solid #fff;
border-top: 5px solid #fff;  
margin-top:0px !important;  
border-radius: 0px;  
}
.sponsor_partner{
width:76%;
float:left;  
height: 100px;
border: 5px solid #fff;  
}
.sponsor_partner h2 {
    line-height: 100px !important;
    text-align: center;
}

.sponsor_prev, .sponsor_prev_noclick,
.sponsor_prev:hover, .sponsor_prev_noclick:hover{
background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/prev.png") no-repeat center center;
}
.sponsor_next, .sponsor_next_noclick,
.sponsor_next:hover, .sponsor_next_noclick:hover{
background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/next.png") no-repeat center center;
}
.sponsor_prev_noclick, .sponsor_next_noclick{
cursor:default;
opacity:0.2;
}

.sponsor_loghi .mcco img{
opacity:0.2;
}
.sponsor_loghi img {
cursor:pointer;
}

.sponsor_mark {
margin-top:1%;
margin-bottom:3%;  
}

.sponsor_description img{
margin-top:30%;
}

.box_fb, .box_instagram, .box_youtube{
height:603px;
}


footer.fusion-footer-widget-area .fusion-widget-area{
margin:0;
}
footer.fusion-footer-widget-area .fusion-column{
padding-left:0px;
padding-right:0px;
}


/*home head*/
.home_head{
     /*background: url("http://www.xtractor.tv/wp-content/uploads/2015/10/slidehp.jpg") no-repeat center 0px / 1680px auto;*/
    height: 630px;
     background-position: center center;
    background-size: cover;
  background-repeat:no-repeat;
  transition: background 1s linear;
}

/*team*/
/*.team_head{
     background: url("http://www.xtractor.tv/wp-content/uploads/2015/09/bg_team2.jpg") no-repeat center -131px / 2000px auto;
    height: 750px;
}*/
.multimedia_head{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/09/bg_multimedia.jpg") no-repeat center -50px / 2000px auto;
}

.team_title {
    padding-bottom: 4% !important;
}

.team_driver {
	position:relative;
  	padding-left:0px;
  	padding-right:0px;
}

.team_driver .wpb_text_column {
    bottom: 0;
    position: absolute;
	width:100%;
  	background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/07/sfondoboxsocial.png") repeat center center; 
 	padding: 4% 6% 5%;
}

.team_driver .wpb_text_column h2{
    font-family: open sans !important;
    font-size: 38px !important;
    line-height: 35px !important;
  	margin-bottom:6% !important;
  	text-transform:uppercase;
  	letter-spacing: -2px;
}
.team_driver .wpb_text_column p{
    font-family: open sans !important;
    font-size: 20px !important;
    line-height: 32px !important;
  	color:#fff;
}

.driver_cont .vc_col-sm-4 {
    margin-bottom: 1% !important;
    margin-left: 0.5% !important;
    margin-right: 0.5% !important;
    width: 32% !important;
}

/*pagina multimedia*/
.hugeitmicro{
margin:0 auto; 
}

.hugeitmicro .hugeitmicro-item {
    border: 5px solid #171018;
    border-radius: 0px;
    margin: 0 0 15px !important;
}

.hugeitmicro .play-icon.youtube-icon,
.hugeitmicro .play-icon.vimeo-icon{
    background: rgba(0, 0, 0, 0.70) url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/play.png") no-repeat scroll center center;
}

@media(min-width:1250px){
.home .hugeitmicro .hugeitmicro-item {
    height: 283px !important;
}
.home .hugeitmicro .hugeitmicro-item img {
    margin-left: -38%;
    width: 486px !important;
  	max-width: 486px !important;
}
.home_gallery{
display:none;
}

}

.home .hugeitmicro > div{
display:none;
}
.home .hugeitmicro > *:nth-child(3), 
.home .hugeitmicro > *:nth-child(4),
.home .hugeitmicro > *:nth-child(5), 
.home .hugeitmicro > *:nth-child(6),
.home .hugeitmicro > *:nth-child(7), 
.home .hugeitmicro > *:nth-child(8),
.home .hugeitmicro > *:nth-child(9), 
.home .hugeitmicro > *:nth-child(10){
    display: block !important;
}

@media(max-width:1280px){
.home_gallery img {
    height: auto !important;
    max-width: 285px !important;
}
/*.post-content > div.vc_row-fluid {/////////////////////////////////////////////////problema su mio pc
margin-left:0px !important; margin-right:0px !important;
}*/
.post-content > div.vc_row-fluid > .vc_column_container{
padding-left:0px !important; padding-right:0px !important;
}
#main, #main.clearfix.width-100{
padding-left:0px !important; padding-right:0px !important;
}
}


/*.mappa*/
.gmnoprint {
    display: none;
}


/*personalizzazione overlay*/
/*.pp_pic_holder.pp_default{
    background: url("http://www.xtractor.tv/wp-content/uploads/2015/07/sfondoboxsocial.png") repeat center center; 
}*/

#cboxPrevious, #cboxNext{
background-image: #000 url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/bottoni-trasparenti.png") !important; 
}

/****************************************mobile********************************************/
@media(max-width:1165px){
.box_link_hp img{
display:block;
margin:0 auto;
}
.blocco_sx{
max-width:100%;
margin-bottom:2%;  
}
.blocco_dx{
float:none;
display:block;
margin:0 auto;
}
.home .hugeitmicro .hugeitmicro-item {
    height: 283px !important;
}
.home .hugeitmicro .hugeitmicro-item img {
    margin-left: -38%;
    width: 486px !important;
  	max-width: 486px !important;
}

#categoria_articoli .articolo_singolo.gallery .gallery_art,
#categoria_articoli .articolo_singolo.video .video_art{
    display: block;
    float: none;
    margin: 0 auto;
}
#categoria_articoli .articolo_singolo.gallery .testi_art,
#categoria_articoli .articolo_singolo.video .testi_art{
    width: 100%;
}
#categoria_articoli .articolo_singolo.gallery .gallery_art{
margin-top:0px !important;
}


}

@media(max-width:1160px){
.percorso {
    display: none;
}
.titoloWhere {
    left: 0%;
    margin-left: 0px;
    top: 80px;
    width: 365px;
}
.titoloHow {
    left: 2%;
    margin-left: 0px;
    position: absolute;
    top: 230px;
}

.mappa {
    height: 398px;
   width: 50%;
  background-size:100%;
}

.giornale_hp {
    padding-bottom: 5%;
}

.home .gallerymultimedia{
    max-height: 585px;
    overflow: hidden;
}
.textwidget img {
    height: 50px;
}
.bg_titoloHow, .bg_titoloWhere{display:none;}
}

@media(max-width:800px){
/*body #wrapper .fusion-header .fusion-logo {
    display: block;
    float: none !important;
    margin: 0 auto !important;
    max-width: 400px;
    width: 70%;
}
*/
/*.fusion-mobile-selector,
#menu-menu_top{
   display: block;
    margin: 0 auto !important;
    max-width: 600px;
    width: 70%;
}
.fusion-menu li a {
    text-align: center;
}
#menu-menu_top.fusion-menu {
    display: none;
}
*/
.page-template-100-width .fusion-header-wrapper{
position:relative !important;
}

.fusion-footer .fusion-column.col-lg-3.col-md-3.col-sm-3{
float:none;
width:100% !important;
}
footer.fusion-footer-widget-area {
    height: auto;
    max-height: 70px;
}
.textwidget img {
    height: 36px;
}
.mappa{
margin-top:170px;
}
.titoloWhere {
    top: 170px;
}
.titoloHow {
    top: 340px;
}

.box_fb, .box_instagram, .box_youtube {
    margin:0 auto 2% !important;
    max-width: 350px;
  clear:both;
}


.engine_link {
    border: 1px solid #ec1c24;
    display: block;
    float: none;
    margin-bottom: 7px;
    margin-top: 7px;
    width: 240px;
  margin-left:3% !important;
}
.engine_link p{
color:#ec1c24 !important;
}

.box > div, .engine_link > div {
    background: transparent;
}

.engine_riga_uno, .engine_riga_due, .engine_riga_tre, .engine_riga_quattro, .engine_riga_cinque, 
.engine_riga_sei{
display:none;
}
.engine_link.uno, .engine_link.due, .engine_link.tre, .engine_link.quattro, .engine_link.cinque, .engine_link.sei{
background:none !important;
    left: 0;
    margin-left: 0;
    top: 0;
position:relative;  
}
.vc_col-sm-6 {
    width: 100%;
}
.engin_text_central > div {
    border: 1px dotted #d7d7d7;
    padding: 2%;
}
.vc_custom_1438793597183 {
    background-repeat: no-repeat;
}
.engin_text_bottom2 p {
    font-size: 27px;
}
.wpb_gallery .wpb_image_grid_ul {
    display: block;
    float: none;
    margin: 0 auto !important;
    text-align: center;
    width: 518px;
}

/*.sponsor_loghi .bkt {
    padding-left: 5%;
}*/

.sponsor_loghi .mita {
  clear: both;
  padding-left: 2%;
}

.sponsor_description img {
    margin-top: 2%;
  margin-bottom: 2%;
}

.driver_cont .vc_col-sm-4 {
    float: left;
}
.team_driver .wpb_text_column h2 {
   font-size: 25px !important;
   line-height: 28px !important;
}
.team_driver .wpb_text_column p {
    font-size: 17px !important;
}


}/*fine media 800*/





.home.page .mappa{
cursor:pointer;
}

.ppt {
    display: none !important;
}

.widget_logo_bkt {
    height: auto;
    max-width: 96px;
}
.widget_logo_cbm {
    height: auto;
    max-width: 74px;
}
.widget_logo_grammer {
    height: auto;
    max-width: 93px;
}
.widget_logo_hella {
    height: auto;
    max-width: 78px;
}
.widget_logo_id {
    height: auto;
    max-width: 103px;
}
.widget_logo_mita {
    height: auto;
    max-width: 96px;
}
.widget_logo_geo {
    height: auto;
    max-width: 120px;
}
.widget_logo_vgv {
    height: auto;
    max-width: 77px;
}
.widget_logo_viar {
    height: auto;
    max-width: 188px;
}
.widget_logo_mccormick {
    height: auto;
    max-width: 169px;
}

/*ipad*/
@media(max-width:1165px){
footer.fusion-footer-widget-area {
    max-height: auto;
}
/*.fusion-footer-widget-column.widget.widget_text_icl {
    padding-left: 14%;
    padding-right: 14%;
}*/

.widget_logo_geo {
    margin-left: 16%;
}

}


@media(max-width:768px){
/*footer.fusion-footer-widget-area {
    max-height: 109px;
}*/
.sponsor_loghi .bkt {
    padding-left: 0%;
}
/*.sponsor_loghi .identity {
	clear:both;
}*/
.blocco_dx {
    clear: both;
}
}

@media(max-width:765px){
.sponsor_loghi{
  display:none;
}
.footer_logo, .footer_logo_mccormick, .footer_social{
  width:100%;
  clear:both;
}

}

@media(max-width:751px){
.widget_logo_geo {
    margin-left: 0%;
}

}

@media(max-width:635px){
.widget_logo_mita {
    margin-left: 0%;
}
}

@media(max-width:713px){
.widget_logo_vgv {
    margin-left: 0%;
}

}

@media(max-width:615px){
.widget_logo_vgv {
    margin-left: 0%;
}

.fusion-footer-widget-column.widget.widget_text_icl {
    padding-left: 0%;
    padding-right: 0%;
}

}

@media(max-width:570px){
footer.fusion-footer-widget-area {
    max-height: 100px;
}
.widget_logo_viar {
    margin-left: 0%;
}

}


@media(max-width:360px){
footer.fusion-footer-widget-area {
    max-height: 170px;
}
}

.sponsor_loghi .viar img {
    margin-top: 6px;
    max-width: 154px;
}
.sponsor_loghi .mcco img {
    max-width: 105px;
}

.sponsor_loghi .mcco img {
    width: 116px;
}

.sponsor_loghi .viar img {
    margin-top: 5px;
    width: 152px;
}

.sponsor_loghi .viar img {
    width: 170px;
}

.sponsor_loghi .mcco img {
    max-width: 116px;
}


.hugeitmicro .hugeitmicro-item .play-icon.vimeo-icon,
.hugeitmicro-item .play-icon.vimeo-icon{
background-image:none !important;
background:none;
}

.home.page .hugeitmicro div:nth-child(2){
display:none;
}



.chiudi_gallery {
    top: 2px !important;
    display: block;
    left: 50%;
    margin-left: -25px;
    position: absolute;
}

@media(max-width:500px){
#cboxTitle {
    top: 0;
    height: 90px;
}
}

@media(max-width:768px){
.engin_text_bottom2 p, .engin_text_bottom2 p a {
    font-size: 26px;
    line-height: 70px;
}
}

@media(max-width:680px){
.engin_text_bottom2 p, .engin_text_bottom2 p a {
    font-size: 16px;
    line-height: 30px;
    padding-left: 2%;
    padding-right: 6%;
    padding-top: 3px;
}
}

@media(max-width:650px){
/*.engin_text_bottom2 p, .engin_text_bottom2 p a {
    font-size: 16px;
    line-height: 33px;
}*/

}

@media(max-width:500px){
.engin_text_bottom2{
padding-left:0px;
  padding-right:0px;
}

}

.wpb_button.wpb_btn-danger.wpb_btn-large {
    border: medium none #ffffff;
    display: block;
    margin: 3% auto 0;
    text-align: center;
    text-transform: uppercase;
  	background:#fff;
  	color:#e61c24;
  	font-size: 18px;
}

 .page-template-100-width #map-canvas .bodyContent p {
    font-size: 12px !important;
}
 .page-template-100-width #map-canvas .firstHeading {
    font-size: 19px !important;
    line-height: 13px !important;
}

@media(max-width:1000px){
.fusion-main-menu{
	display:none;
}
}

@media(max-width:500px){
#map-canvas{
max-height:300px;
}

#cookieChoiceInfo div:nth-child(2){
position:absolute;
top:0px;
left:0px;
width:100%;
}

}


@media(min-width:768px){
.gmnoprint{
display:block;
}

#map-canvas .gm-style div:nth-child(8) > div:nth-child(1) {
    top: 495px !important;
}

#map-canvas .gm-style div:nth-child(8) > div:nth-child(2) {
    top: 450px !important;
}

#map-canvas .gm-style div:nth-child(8) > div:nth-child(4) {
    left: 80px !important;
    top: 360px !important;
}
}


@media(min-width:1000px) and (max-width:1024px){
.menu-item.menu-item-language.menu-item-language-current {
    border: 0 none;
    padding-left: 2% !important;
    padding-right: 1% !important;
}
}

@media(max-width:871px){
.click-menu {
    display: none;
}
}
@media(min-width:872px){
.click-menu {
    display: block;
}
}


/*.widget_logo_clark {
    margin-top: 4px;
    width: 123px;
}*/

@media(max-width:872px){
.widget_logo_clark {
    width: 84px;
}
}

.sponsor_loghi .clark img {
    max-width: 100px;
}

.ilightbox-container .ilightbox-social, .ilightbox-title,
.ilightbox-thumbnails.metro-white.ilightbox-vertical,
.articolo_singolo.gallery .flex-control-nav.flex-control-paging{
display:none !important;
}

.ilightbox-holder.supportTouch.metro-white,
.ilightbox-container{
width:100% !important;
  height:auto !important;
}
.ilightbox-holder.supportTouch.metro-white{
margin-left:5% !important;
}


@media(max-width:1280px){
#colorbox{
  margin-top: 45px !important;
}
}

.load_more4 .load_more_button4{
  background:transparent !important;
  color: #e61c24;
  border:1px solid #e61c24;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.load_more4 .load_more_button4:hover {
    background: #e61c24 !important;
    color: #fff !important;
}


.body:not(.paged-2) .articolo_next a,.body:not(.paged-3) .articolo_next a,.body:not(.paged-4) .articolo_next a,.body:not(.paged-5) .articolo_next a,.body:not(.paged-6) .articolo_next a,.body:not(.paged-7) .articolo_next a,.body:not(.paged-8) .articolo_next a,.body:not(.paged-9) .articolo_next a,.body:not(.paged-10) .articolo_next a,.body:not(.paged-11) .articolo_next a,.body:not(.paged-12) .articolo_next a,.body:not(.paged-13) .articolo_next a,.body:not(.paged-14) .articolo_next a{
width: 100%;
}

.articolo_next a,
.articolo_prev a{
    float: left;
    text-align: left;
    width: 50%;
    background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/10/next.png") no-repeat center center; 
  display:block;
  height:80px;
  background-size:40px auto;
    text-indent: 9999px;
}
.articolo_next a {
    float: right;
}
.articolo_prev a{
    text-align: left;
    background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/10/prev.png") no-repeat center center; 
    background-size:40px auto;
}





.home #main{
padding-top:0px !important;
position:relative;
}
.home_head > div > .wpb_wrapper{
    left: 50%;
    margin-left: -575px;
    position: absolute;
    top: 5em;
}

.home_head p{
  font-size:50px !important;
  font-weight:bold !important;
  font-family: "Oswald",sans-serif !important;
  color:#fff !important;
  line-height:50px !important;  
}
.home_head .wpb_single_image {
margin-top:-32px;
    display: block;
    margin-top: -29px;
    position: relative;
}

.rivivi{
  background: #ec1c24 url("http://www.australia.xtractor.tv/wp-content/uploads/2015/10/bg_box_rosso.png") no-repeat right center;
  min-height:550px;
  margin-top: -180px;
}
.rivivi p {
  font-size:60px;
  font-weight:bold;
  font-family: "Oswald",sans-serif;
  color:#fff;
  line-height:60px; 
  margin-top:/*100px;*/21%;
}
.rivivi a {
    background-color: #9b0006;
    color: #ffffff;
    display: block;
    font-family: "Oswald",sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 18px;
    margin: 18px auto 0;
    max-width: 140px;
    padding: 15px 10px;
    text-align: center;
}

.rivivi .vc_column_container .wpb_wrapper {
    left: 50%;
    margin-left: -415px;
    position: absolute;
    text-align: center;
    width: 600px;
  top: 35px;
}

.home .post-content { /*per alzare il livello sopra rivivi*/
    position: relative;
    z-index: 9;
}

.home .home_exped{
    background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/10/terra.jpg") no-repeat right top;
}
.home .home_exped h2{
color:#404040 !important;
}

.box_fb, .box_instagram, .box_youtube {
   margin-left: 0px !important;
    margin-right: 0px !important;
}
.box_fb p, .box_instagram p, .box_youtube p {
    color: #333333;
    display: block;
    font-family: oswald;
    font-size: 24px;
    line-height: 41px;
    margin: 0 auto;
    width: 177px;
}
.box_fb > div, .box_instagram > div, .box_youtube > div {
    padding-left: 0;
    padding-right: 0;
}

.home_social .vc_col-sm-4 {
    padding-left: 0;
    padding-right: 0;
    margin-left: 1.5%;
    margin-right: 1.5%;
    width: 30%;
  	float:left;
}



.home_tappe {
    left: 50%;
    margin-left: -600px;
    position: absolute;
    top: 243px;
  width:998px;
  height:/*418px;*/481px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/home_linea.png") no-repeat right 87px;
  z-index:2;
}

.home_arrivo, .home_partenza {
    border: 1px solid #333333;
    display: inline-flex;
    padding: 1.5%;
    background: #fff;
    margin-left: -50px;
    margin-top: 49px;
}

.home_scopri {
    /*margin-top: 65px;
  	margin-left: 40px;
    letter-spacing: -1px;*/
  position:absolute;
  bottom:0px;
  left:60px;
}

.home_scopri img {
    vertical-align: middle;
}

.home_arrivo_b, .home_partenza_a {
    float: left;
  	font-family: "Oswald",sans-serif;
    font-size: 48px;
    font-weight: bold;
  color:#ec1c24;
	line-height:48px;
}
.home_arrivo_b_desc, .home_partenza_a_desc{
    float: left;
font-size:18px;
  color:#666666;
    font-weight: bold;
    margin-left: 7%;
    min-width: 145px;
    line-height: 18px;
}
.home_scopri a {
font-size:18px;
color:#ec1c24;
font-weight:18px;
      font-weight: bold;
}

.home_tappe, .mappa, .titoloWhere, .bg_titoloWhere {
    margin-top: 4%;
}

.home_360 {
  background-image:url('http://www.australia.xtractor.tv/wp-content/uploads/2016/02/pneumatici.png');
  background-position:right 80px;
  background-repeat:no-repeat;
}

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ultima mod per footer autoresizzante*/
footer .textwidget {
    display: block;
    /*float: left;*/
  max-width:1150px;
  margin:0 auto;
}

footer .textwidget a {
    display: inline-block;
    float: left;
    max-width: 9% !important;
}

footer .textwidget a img {
    max-width: 94%;
    padding-left: 3%;
    padding-right: 3%;
   height: auto;
}



.multimedia_menu{
  font-size:20px;
  display:inline-block;
  margin-bottom:4%;
  margin-right: 5%;
  font-family: "Oswald",sans-serif !important;    
  text-decoration:none;
  color:#979797;
  padding-bottom: 5px;
  border-bottom:1px solid #fff;
}

.multimedia_menu a{
  	font-family: "Oswald",sans-serif !important;    
  text-decoration:none;
  color:#979797;
}

.multimedia_menu.select, .multimedia_menu.select a,
.multimedia_menu a:hover {
color:#000 !important;
border-bottom:1px solid #000 !important;
}


body #main .multimedia_cont_gal{
padding-left:2%;
padding-right:2%;
padding-bottom: 3%;
max-width: 850px !important;
margin: 0 auto;  
}

.multimedia_cont_gal .wc-gallery{
padding-bottom:6%;
}

.multimedia_cont_gal .wpb_video_widget {
    margin-bottom: 6%;
}

.multimedia_cont_gal .attachment-medium {
    height: auto;
    width: 100%;
}

.fusion-header-wrapper{
z-index:10 !important;
}

.gallery .attachment-wcsquare {
    height: auto !important;
    width: 100%;
}


.multimedia_cont_baloon2{
float:none;
display:block;
margin:0 auto;
width:122px;
}

.multimedia_baloon{
display:block;
   margin-left: 3.5px;
    margin-right: 3.5px;
height:16px;
width:16px;   
float:left;
}
.multimedia_baloon a{
height:16px;
width:16px; 
display:block;
} 
.multimedia_baloon.bal_unsel a{
background-color:#c1c1c1;
}
.multimedia_baloon.bal_sel a{
background-color:#333333;
}

.multimedia_cont_baloon1 {
    float: right;
}
.multimedia_cont_baloon1 .multimedia_cont_baloon2 {
    width: 93px;
}
.multimedia_cont_baloon1 .multimedia_cont_baloon2 > div {
    padding: 0;
}

.multimedia_cont_gal .gallery-item:hover,
.multimedia_cont_gal .multimedia_vid:hover{
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;  
background: #000 url("http://www.australia.xtractor.tv/wp-content/uploads/2015/08/play.png") no-repeat scroll center center;  
}

.multimedia_cont_gal .gallery-item:hover img,
.multimedia_cont_gal .multimedia_vid:hover img{
    opacity: 0.6;
}

.multimedia_cont_gal .gallery-caption {
    padding-bottom: 5% !important;
    padding-top: 5% !important;
    text-align: center;
background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
}
.multimedia_cont_gal .gallery-caption p {
    color: #fff;
    font-size: 13px;
    text-align: center !important;
}


.team_title.news h2{
color:#333333;
font-size:24px;
}

.news_data_art{
font-size:14px;
color:#999999;
font-family:open sans;
margin-bottom: 0.5%;
}

.news_titolo_art{
font-family: oswald;  
color:#333333;
font-size:24px;
margin-bottom:1.5% !important;
line-height:23px;  
}
.news_titolo_art img{
margin-top:1%;
margin-left:2%;
margin-right: 1%;  
}

.news_art {
border-top:1px solid #333333;
  padding-top:2%;
  padding-bottom:2%;
  margin-right:2%;
  margin-left:2%;
}


.news_art.grey{
background:#f7f7f7;
}

#spedizione_calendario_top {
    padding-top: 6%;
}

.spedizione_diario1 a, .spedizione_diario2 a, .spedizione_diario3 a, .spedizione_diario4 a, .spedizione_diario5 a {
    display: block;
    height: 100%;
    width: 100%;
}

.spedizione_diario1{
max-width:264px;
height:122px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/1off.png") no-repeat left top;
    float: left;
    width: 20%;
	background-size:100% 122px;
}
.spedizione_diario2{
max-width:270px;
height:122px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/2off.png") no-repeat left top;
    float: left;
    width: 20%;
	background-size:100% 122px;
}
.spedizione_diario3{
max-width:248px;
height:122px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/3off.png") no-repeat left top;
    float: left;
    width: 20%;
	background-size:100% 122px;
}
.spedizione_diario4{
max-width:225px;
height:122px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/4off.png") no-repeat left top;
    float: left;
    width: 20%;
	background-size:100% 122px;
}
.spedizione_diario5{
max-width:274px;
height:122px;
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/5off.png") no-repeat left top;
    float: left;
    width: 20%;
	background-size:100% 122px;
}

.spedizione_diario1:hover, .spedizione_diario1.sel{
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/1on.png") no-repeat left top;
  background-size:100% 122px; 
}
.spedizione_diario2:hover, .spedizione_diario2.sel{
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/2on.png") no-repeat left top;
  background-size:100% 122px;
}
.spedizione_diario3:hover, .spedizione_diario3.sel{
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/3on.png") no-repeat left top;
  background-size:100% 122px;
}
.spedizione_diario4:hover, .spedizione_diario4.sel{
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/4on.png") no-repeat left top;
  background-size:100% 122px;
}
.spedizione_diario5:hover, .spedizione_diario5.sel{
  background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/5on.png") no-repeat left top;
  background-size:100% 122px;
}

.spedizione_but_down {
    clear: both;
    width:100%;
  margin-bottom:6% !important;
}
.spedizione_but_down > div {
    float: none !important;
    margin: 0 auto !important;
    text-align: center;
    width: auto !important;
}
.spedizione_but_prev, .spedizione_but_next, .spedizione_but_cal {
background-color:#b4b4b4;
color:#fff;
font-family: "Oswald",sans-serif !important;    
font-size:18px;  
text-align:center;
padding:1% 4%;
display: inline;  
cursor:pointer;  
}  
.spedizione_but_prev a, .spedizione_but_next a{
background-color:#b4b4b4;
color:#fff;
font-family: "Oswald",sans-serif !important;    
font-size:18px;  
text-align:center;
text-decoration:none;
}
.spedizione_but_cal{
background-color:#333333;
}

body.page-template-100-width .post-content .spedizione_cont_mappa {
    max-width: 100% !important;
}

.powered {
    clear: both;
    margin-top: 2%;
    display: block;
    margin: 1% auto;
    float: none;
    width: 160px;
}
.powered p {
    float: left;
    margin-bottom: 0;
    margin-right: 10px;
    margin-top: 0;
	font-size:	12px !important;
	font-weight: 400;
	line-height: 20px;
	color:#8c8989;  
}
.powered > a {
    clear: none !important;
    display: inline;
    float: left;
}
.powered img{
	margin-top:0px !important;
}



@media (max-width:1165px){

.home_tappe {
    left: 0;
    margin-left: 0px;
    position: relative;
    top: 0px;
background:none;
top:0px;
  width:auto !important;
  float: left;
  height:auto;
  width:60% !important;
}
.home_arrivo, .home_partenza, .home_scopri {
    margin-top: 2%;
  border:0px;
  margin-left:2%;
}
.home_scopri{
position:relative;
}

.home_arrivo, .home_partenza{
display:none;
}

.home_dsc, .mappa  {
width:50%;
margin:0;
  clear:none;
  float: left;
}
.mappa{
height:316px;
}
.titoloWhere {
    top: 34px;
  position: relative;
}


}


/*mobile*/
@media (max-width:1100px){ /***************MEDIA 1100 tab******************/

body #wrapper .fusion-header .fusion-logo {
    display: block;
    float: none !important;
    margin: 0 auto !important;
    max-width: 400px;
    width: 70%;
}

.fusion-menu li a {
    font-size: 12px !important;
}
.menu-menu_top, .fusion-header, .fusion-header .fusion-row{
overflow:visible !important;
}
/*#menu-menu_top{
display:none;
}*/
.fusion-main-menu{
display:none;
}
/*.fusion-mobile-nav-holder{
display:block;
}*/
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder {
    display: block;
}
ul.fusion-menu{
display:none;
}
.fusion-mobile-selector,
#menu-menu_top{
   display: block;
    margin: 0 auto !important;
    max-width: 600px;
    width: 70%;
}
.fusion-menu li a {
    text-align: center;
}
#menu-menu_top.fusion-menu {
    display: none !important;
}
#menu-menu_top.fusion-menu.mobile-menu-expanded {
    display: block !important;
}
.fusion-mobile-current-nav-item > a {
    background-color: #d9d9d9 !important;
}

.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-menu li a {
    height: 40px !important;
    line-height: 40px !important;
}

.titoloWhere, .mappa {
    top: 2em;
}
.titoloWhere{
position:relative;
}
.titoloHow{
 top: 16em;
}

.home_head {
    background-size: 1000px auto;
    height: 340px;
}
.home_head .wpb_single_image {
    margin-top: 0px; 
}
.home_head > div > .wpb_wrapper {
    left: auto;
    margin-left: auto;
    position: relative;
    top: 2em; 
    margin: 0 auto;
    display: block;
    width: 50%;
}
.home_head p {
    font-size: 2em !important;
  text-align:center;
}
/*ultimo spostato
.home_tappe {
    left: 0;
    margin-left: 0px;
    position: relative;
    top: 0px;
background:none;
top:0px;
  width:auto !important;
  float: left;
  height:auto;
  width:60% !important;
}
.home_arrivo, .home_partenza, .home_scopri {
    margin-top: 2%;
  border:0px;
  margin-left:2%;
}
.home_scopri{
position:relative;
}

.home_arrivo, .home_partenza{
display:none;
}

.home_dsc, .mappa  {
width:50%;
margin:0;
  clear:none;
  float: left;
}
.mappa{
height:316px;
}
*/
.rivivi .vc_column_container .wpb_wrapper {
    left: auto; 
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 95%;
}

.footer_social{
float:none !important;
  display: inline;
}
.fusion-footer {
    padding-top: 0px;
}

.environ_img_bottom{
display:none;
}

} /***************fine MEDIA 1100 tab******************/



@media(max-width:800px){
.sponsor_head{
  max-height: 540px;
}
/*.sponsor_loghi .wpb_wrapper {
    margin-left: 7%;
}*/
}

@media(max-width:767px){
.multimedia_cont_gal .multimedia_vid {
    margin: 0 auto !important;
    max-width: 315px;
}
}

@media(max-width:550px)AND(min-width:400px){
.titoloWhere {top: 410px;}
.home_tappe {top: 570px;}
}

@media(max-width:550px){/***************MEDIA 550 smartphone******************/
.mappa {
    margin-top: 40px;
    height: 555px;
    width: 100%;
  }
.titoloWhere {
    top: 330px;
}
.titoloHow {
    top: 466px;
}
.title_post a {
    font-size: 28px;
  } 
.home.page h2 {
    font-size: 32px !important;
  }  

.home_tappe{
    position: relative;
    top: 490px;
  height:auto;
  text-align: center;
  width: 100%;
}
.home_scopri{
margin:0;
}

.home_arrivo, .home_partenza{
display:none;
}

.home_social .vc_col-sm-4 {
    margin-left: 15%;
    margin-right: 15%;
    width: 70%;
}

.box_fb, .box_instagram, .box_youtube {
	height: 468px;
    /*max-width: 280px;*/
    max-width: 100%;
}

footer.fusion-footer-widget-area {
    max-height: 131px;
}   

/*footer .textwidget {
    padding-left: 7%;
}*/
/*footer .textwidget img {
    padding-left: 2%;
    padding-right: 2%;
}*/
footer .fusion-columns .fusion-column{
margin:0px;
}
footer .textwidget a:nth-child(7) {
    clear: both;
    margin-left: 7%;
}
footer .textwidget a {
    display: inline-block;
    float: left;
    max-width: 16% !important;
}

.footer_logo {
    width: 100%;
}

.footer_logo > img {
    margin-bottom: 6px;
}

.footer_social {
    clear: both;
    width: 100%;
}

#widget {
    height: 356px !important;
}

.articolo_singolo {
    width: 100%;
}

.titolo_art {
    font-size: 31px;
    line-height: 29px;
}

.contenuto_art, .page-template-100-width p {
    font-size: 15px;
    line-height: 17px;
}

.engin_trattore {
  background-position:left 45px;
    height: 570px;
}
.engine_link {
    width: 169px;
}
.engine_link.uno {
    margin-top: 8%;
}
.engin_text_bottom2 p {
    font-size: 22px;
    line-height: 31px;
}

.engine_gallery .wpb_image_grid_ul {
    width: 255px !important;
}
.engine_gallery.wpb_gallery {
    max-height: 100% !important;
}

.environment_text_50  ul {
    padding-left: 2%;
    padding-right: 2%;
}
.environ_img_bottom img{
margin-bottom:2%;
}

.sponsor_head{
height:0px;
}
.sponsor_loghi, .sponsor_loghi > div{
width:100%;
max-width:100%;
padding-bottom:1%;  
}
.sponsor_loghi .wpb_wrapper div {
    max-width: 100%;
    padding-bottom: 1%;
    padding-left: 0;
    padding-top: 1%;
    text-align: center;
}
.sponsor_partner h2{
font-size: 22px !important;
}
.sponsor_description img {
    margin-bottom: 6%;
    max-height: 88px;
    width: auto;
}

.driver_cont .vc_col-sm-4 {
    display: block;
    float: none !important; 
    margin: 0 auto 2% !important;
    width: 80% !important;
}

.home_head > div > .wpb_wrapper {
    width: 80%;
}
.home_head p {
    font-size: 2em !important;
    line-height: 1.4em !important;
}
.multimedia_menu {
    font-size: 15px;
    margin-right: 3%;
}
.multimedia_cont_baloon1{
display:none;
}

} /***************fine MEDIA 550 smartphone******************/




@media (min-width:1140px){
.mappa{
    float:none;
    position: relative;
    left: 50%;
    margin-left: -255px;
}


}

@media (min-width:800px){
.mappa {
    min-height: 450px;
}
}

@media (min-width:500px)AND (max-width:600px){
.home_social .vc_col-sm-4 {
    float: left;
}
}

@media(max-width:500px){
.giornale_hp{
margin-bottom:0px;
}
.rivivi{
margin-top:0px !important; 
min-height:400px;  
}
.rivivi p{
margin-top:10%;
font-size:40px;
}
.spedizione_diario1, .spedizione_diario2 {
    width: 50%;
}
.spedizione_diario3, .spedizione_diario4, .spedizione_diario5 {
    width: 33.3%;
}
.spedizione_but_prev, .spedizione_but_next, .spedizione_but_cal {
    padding: 1% 2%;
}
.spedizione_diario3 {
    clear: both;
}
.home_head{
     background: url("http://www.australia.xtractor.tv/wp-content/uploads/2015/11/slidehp_500_2.jpg") no-repeat center center !important;
  background-size:cover !important;
  margin-bottom:4%;
    height: 340px;
}
.titoloWhere {
    top: 0px;
}
.home_tappe{
top:0px;
width:100% !important;  
}
.mappa {
    height: 350px;
  display:none;
}
.home .home_exped{
background-size:50%;
}
.box_fb, .box_instagram, .box_youtube {
margin-bottom:10% !important;
margin-top:10% !important;
}
.engin_trattore {
    overflow: hidden;
}
.blocco_dx {
    width: 90%;
} 
#categoria_articoli .articolo_singolo.gallery .gallery_art, 
#categoria_articoli .articolo_singolo.video .video_art {
    width: 80%;
}

.multimedia_cont_gal .video_lightbox_anchor_image {
    display: block;
    margin: 0 auto !important;
}


}/*fine mediaq 500*/



@media(max-width:325px){
.fb_iframe_widget iframe{
max-width:280px;
}
}


@media(min-width:800px) AND (max-width:1150px){
.engine_link.cinque,.engine_riga_cinque{
display:none;
}
}

@media(min-width:800px) AND (max-width:1040px){
.engine_gallery .isotope-item {
    float: left !important;
    margin: 1% !important;
    width: 23% !important;
}
}
/*
.menu-item-language, #lang_sel_footer{
display:none;
}*/

/*single post*/
.single-post .fusion-sharing-box.share-box, 
.single-post .about-author,
.single-post .fusion-meta-info,
.single-post .widget_categories,
.single-post .widget_search,
.single-post .widget_recent_comments,
.single-post .widget_archive,
.single-post .widget_meta,
.single-post #commentform .logged-in-as{
display:none;
}

.single-post .post {
    padding-left: 2%;
    padding-right: 2%;
}

.single-post .post-content > div{
margin-left:0;
margin-right:0;
}

.single-post .wpb_wrapper {
    margin-bottom: 2% !important;
}

.single-post .wpb_gallery {
display: block !important;
float: none !important;
margin: 0 auto !important;
max-height:none;
width: 100%;
max-width: 500px;
}

.single-post .fusion-button.fusion-button-default {
    display: block !important;
    float: none !important;
    margin: 0 auto !important;
}

.single-post #respond .form-submit #comment-submit {
    background: #ec1c24;
}

/* VIDEO 360 */
.rwd-video {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	padding-top: 30px;
	position: relative;
}
.rwd-video iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
@media screen and (min-width:1080px){
.rwd-video {
    width:1080px;
    height:607.5px;
    margin:0 auto;
    padding:0;
}
}