/* CSS LATERZA AMMIOCUGINO */ 

/* General Inizio*/ 
#sp-main-body {
  padding: 0px 0;
}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
 #sp-header {
    height: 60px !important;
  }
}
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px) {
#sp-header {
  display: none;
  }
#sp-position4 {
  position: relative;
  margin-top: 10px;
}}
@media screen and (min-device-width: 320px) and (max-device-width: 461px) {
#sp-menu {
  position: relative;
  top: -62px;
  }}
@media screen and (min-device-width: 320px) and (max-device-width: 461px) {
#sp-logo {
  width: 90%;
  }}

/* Fascia Alta*/
#tablesocialalto {
  position: relative;
  top: 2px;
  }
/* Logo + prenota ora*/
#logolaterza {
  position: relative;
  left: 82px;
}
#prenotaora {
  position: relative;
  left: -28px;
}
/* Slide*/
@media screen and (min-device-width: 992px) and (max-device-width: 3840px){
.n2-ss-layer-row.n2-ss-layer-with-background.n-uc-lIZvdXdsf3a5-inner {
  position: relative;
  margin-top: -23px;
  margin-bottom: -15px;
  }}
/* 
@media screen and (min-device-width: 320px) and (max-device-width: 991px){
  #sp-section-4 {
  display: none;
  }}
*/
/* Servizi Mobile*/
@media screen and (min-device-width: 320px) and (max-device-width: 991px){
#sp-servizi-mobile {
  position: relative;
  margin-top: -40px;
  margin-bottom: -7px;
  }
  #tablealtopromo2 {
  position: relative;
  margin-top: -80px;
  }}
  
#btnpuliziamobile {
  position: relative;
  top: -13px !important;
}
#btnfarimobile {
  position: relative;
  top: -13px !important;
}

#tablebassopromo {
  position: relative;
  margin-top: -10px;
  margin-bottom: -4px;
}
@media screen and (min-device-width: 701px) and (max-device-width: 991px){
#tablealtopromo2 {
  display: none;
}
#tablebassopromo2 {
  display: none;
  }}

/* Fascia centro 50anni*/
@media screen and (min-device-width: 320px) and (max-device-width: 575px){
#sp-fascia {
  position: relative;
  margin-top: 5px !important;
  }}

#sp-fascia {
  position: relative;
  margin-top: 5px;
}
#imgfascia50 {
  position: relative;
  top: 10px;
}

/* HOME*/ 
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
  #tablehome {
  display: none;
  }
#officinahomemobile {
  line-height: 0px;
}
#OFFICINALATERZAGOMME {
  font-size: 28pt !important;
  position: relative;
}
#tableservizihome {
  display: none;
}
#tablesevizihomemobile2 {
  position: relative;
  top: 10px;
}}
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#testohome {
  display: none;
  }
#tablesevizihomemobile1  {
  display: none;
  }
#tablesevizihomemobile2  {
  display: none;
  }
#tabletestohomenuovo {
  display: none;
}
#tablehome {
  position: relative;
  margin-top: 35px;
}}


/* MECCANICA LEGGERA */

@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablemeccanicanew {
  display: none;
  }
#intmeccanicamobile {
  position: relative;
  margin-bottom: 4px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablemeccanicaleggeramobile {
  display: none;
}
#intmeccanicaleggera {
  position: relative;
  margin-top: 35px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#imgmeccanicasuperservice {
  position: relative;
  margin-top: -18px;
  margin-bottom: -18px;
}
#tablemeccanicaleggeramobile {
  position: relative;
  margin-bottom: -23px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#imgmeccanicaleggera {
  position: relative;
  margin-top: 10px;
}
#imgmeccanicaleggeranew {
  position: relative;
  top: 15px;
  margin-bottom: -20px;
}}
/*
#tablemeccanicaleggeramobile {
  position: relative;
  top: -36px;
}*/
@media screen and (min-device-width: 320px) and (max-device-width: 575px){
#tablebassomeccanica {
    display: none;
}}

/* SOSTITUZIONE PNEUMATICI */
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablesostituzionegomme #tablesostituzionegomme2 {
  display: none;
  }
#imgsostpneumatici {
  display: none !important;
}
#sottointsostituzionepneumatici {
  display: none !important;
  }
#tablesostituzionegomme2 {
  display: none;
}
#tablepneumaticimobile {
  position: relative;
  margin-bottom: -23px;
}
#pneumaticimobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}
#intsostituzionemobile {
  position: relative;
  margin-bottom: -15px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablepneumaticimobile {
  display: none;
  }
  #sottointsostituzionepneumaticimobile {
  display: none !important;
  }
#scrittatablepneumatici {
  position: relative;
  left: 32px;
  top: 14px;
}
  #imgsostituzionepneumatici {
  position: relative;
  top: -8px;
  }
    #tableservizipneumatici {
    position: relative;
    margin-top: 12px;
    margin-bottom: 12px;
  }
#intsostituzione {
  position: relative;
  margin-top: 35px;
}}
@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizipneumatici {
    display: none;
}}

/* DEPOSITO GOMME*/

@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#imgdeposito {
  display: none !important;
}
#sottointestazionepneumatici {
  display: none;
}
#sottotablepneumatici {
  display: none;
}
#tabledepositomobile {
  position: relative;
  margin-bottom: -10px;
}
#tablericaricamobile {
  position: relative;
  margin-bottom: -23px;
}
#depositoimgmobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}
#intdepositomobile {
  position: relative;
  margin-bottom: -12px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tabledepositomobile {
  display: none !important;
  }
#intdeposito {
  position: relative;
  margin-top: 35px;
}} 

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizideposito {
    display: none;
}}

/* ARIA CONDIZIONATA*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#sottointricarica {
  display: none !important;
  }
#tablericarica {
  display: none;
}
  #imgricaricapaginamobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}
#insricaricamobile {
  position: relative;
  margin-bottom: -12px;
}}
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablericaricamobile {
  display: none !important;
  }
#scrittatablericarica {
  position: relative;
  left: 45px;
  top: 16px;
}
#imgariacondizionata {
  position: relative;
  margin-top: 10px;
}
#insricarica {
  position: relative;
  margin-top: 35px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableserviziricarica {
    display: none;
}}

/* ASSISTENZA STRADALE*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#sottointassistenza {
  display: none !important;
  }
#imgassistenzastradale{
   display: none !important;
  }
  #infobassoassistenza {
  display: none !important;
  }
  #tableassistenzamobile {
  position: relative;
  margin-bottom: -10px;
  }
  #imgassistenzamobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}
#Insassistenzamobile {
  position: relative;
  margin-bottom: -15px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tableassistenzamobile {
  display: none !important;
  }
  #scrittaassistenza {
  position: relative;
  top: 23px;
  left: 29px;
}
  #tablesottoassistenza {
  position: relative;
  margin-top: 12px;
    margin-bottom: 12px;
}
  #prenotaoraassistenza {
  position: relative;
  margin-top: -12px;
    margin-bottom: 15px;
}
  #numeroassistenza {
    position: relative;
    top: 5px;
  }
#infobassoassistenza {
  position: relative;
  height: 190px;
}
#Insassistenza {
  position: relative;
  margin-top: 35px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tablesottoassistenza {
    display: none;
}}

/* PARTNERSHIPS*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablepartnership{
  display: none;
  }
  #imgpartnership {
  position: relative;
  margin-bottom: -10px;
    margin-top: 14px;
}
#intpartnershipsmobile {
  position: relative;
  margin-bottom: -25px;
}
#tablepartnershipmobile {
  width: 95% !important;
}}
@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tablesottopartnerships {
    display: none;
}}  
  
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablepartnershipmobile {
  display: none !important;
  }
  #imgpartnership {
  position: relative;
  margin-top: 18px;
  }
#intpartnerships {
  position: relative;
  margin-top: 35px;
}}

/* PULIZIA ABITACOLO*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablepuliziaabitacolo {
  display: none;
  }
#boxpaginapulizia {
  display: none !important;
}
#tablepuliziamobile {
  position: relative;
  margin-bottom: -10px;
}
#puliziaabitacolomobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}
#inslucidaturamobile {
  position: relative;
  margin-bottom: -7px;
}
#puliziabitacolomobile {
  position: relative;
  margin-bottom: 4px;
}}  
  
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablepuliziamobile {
  display: none;
  }
#intpuliziabitaolo {
  position: relative;
  margin-top: 35px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizipuliziaabitacolo {
    display: none;
}}

/* PULIZIA ABITACOLO
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablecontatti {
  display: none;
  }}*/

/* SERVIZI */
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tableservizi{
  display: none;
  }
#imgservizi {
  display: none !important;
}
  #imgservizimobile {
  position: relative;
  margin-bottom: -23px;
}
#intservizimobile {
  position: relative;
  margin-bottom: -20px;
}
#tablemenuservizi {
  display: none;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tableservizimobile {
  display: none;
  }
#imgservizimobile {
  display: none !important;
}
  #intservizi {
  position: relative;
  margin-top: 35px;
}}
@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tablebassoservizi {
    display: none;
}}

/* PULIZIA FARI*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#imgpuliziafari {
  display: none !important;
}
  #tablelucidafari {
  display: none;
}
#tablepuliziafarimobile {
  position: relative;
  margin-bottom: -23px;
}
#imgpuliziafarimobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}}
  
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){  
#tablepuliziafarimobile {
  display: none;
}
#inslucidatura {
  position: relative;
  margin-top: 35px;
}}
@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizipuliziafari {
    display: none;
}}

/* SUPERSERVICE*/
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablesuperservice {
  display: none !important;
}
  #tablesuperservicebasso {
  display: none !important;
  }
#tablesuperservicemobile {
  position: relative;
  margin-bottom: -10px;
}
#extsuperservicemobile {
  position: relative;
  margin-bottom: 10px;
  margin-top: 14px;
}}
 @media screen and (min-device-width: 1024px) and (max-device-width: 3840px){  
#tablesuperservicemobile {
  display: none;
}
#contattitestocentro {
  position: relative;
  margin-top: 26px;
}} 
@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizisuperservice {
    display: none;
}}

@media screen and (min-device-width: 1400px) and (max-device-width: 3840px){  
#logosuperservice {
  margin-bottom: 20px;
  position: relative;
    margin-top: 35px;
  }}

/* CONTATTI */
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablecontatti {
  display: none !important;
}
  #tablecontattimobile {
  position: relative;
  margin-bottom: -10px;
}
#intcontattimobile {
  position: relative;
  margin-bottom: -15px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 1399px){ 
#visto1 {
    position: absolute;
    top: 107px;
    left: 70px;
  }
#visto2 {
  position: absolute;
  top: 185px;
  left: 70px;
}}

@media screen and (min-device-width: 1400px) and (max-device-width: 3840px){  
#visto1 {
  position: absolute;
  top: 107px;
  left: 94px;
  }
#visto2 {
  position: absolute;
  top: 185px;
  left: 94px;
}
#laterzacontatti {
  position: relative;
  margin-top: 29px;
  margin-bottom: 26px;
}
#officinacontatti {
  position: relative;
  top: 19px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){  
  #tablecontattimobile {
  display: none;
  }
#infoprevecontatti {
  position: relative;
  top: 2px;
}
#inscontatti {
  position: relative;
  margin-top: 30px;
  margin-bottom: 4px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizicontatti {
    display: none;
}}


/* PROMOZIONI*/ 
@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#tablepromozioni {
  display: none !important;
  }
#tablepromozionimobile {
  position: relative;
  margin-bottom: -23px;
}
#inspromozionimobile {
  position: relative;
  margin-bottom: -12px;
}
#manipromo {
  position: relative;
  margin-top: 12px;
}}

   @media screen and (min-device-width: 1024px) and (max-device-width: 3840px){  
#tablepromozionimobile {
  display: none;
}
#manipromo {
  position: relative;
  top: 7px;
}
#inspromozioni {
  position: relative;
  margin-top: 35px;
}}

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
  #tableservizipromozioni {
    display: none;
}}

/* MAPPA*/ 

#sp-mappa {
  border-top: 6px solid #162883;
  margin-top: 23px !important;
  margin-bottom: -18px;
}

/* Bottom*/ 

#sp-bottom {
  padding:
35px 0 0px;
}

@media screen and (min-device-width: 320px) and (max-device-width: 1023px){
#logo50bianco {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: inherit !important;
  margin-top: 10px;
  }
#sp-bottom3 {
  position: relative;
  font-size: 18px;
  text-align: center;
}
#tablesocialbasso {
  position: relative;
  width: 70px !important;
  margin-bottom: -30px;
  margin-top: -11px;
}}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#logo50bianco {
  position: relative;
  left: 5%;
  }
#sp-bottom3 {
  position: relative;
  left: -22px;
}
#cofidis {
  position: relative;
  left: -25%;
  top: 12px;
}
  #sp-bottom1 {
  background-image: url("/images/Linea/Filettovert.png ");
  background-repeat: no-repeat;
  background-position: 68%;
  height: 155px;
    left: 35px;
    position: relative;
}
#sp-bottom2 {
  background-image: url("/images/Linea/Filettovert.png ");
  background-repeat: no-repeat;
  background-position: 86%;
  height: 155px;
}}

#sp-bottom4 {
  position: relative;
  margin-bottom: -18px;
}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#sp-footer {
  font-size: 17px;
  }}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablesocialbasso {
  display: none;
  }
#mod-custom124 {
  position: relative;
  top: -14px;
  width: 78%;
  margin-top: 23px;
  margin-bottom: -71px;
  }
#facebookbasso2 {
  position: relative;
  top: -6px;
}
  #youtubebasso2 {
  position: relative;
  top: 2px;
}
#googlebasso2 {
  position: relative;
  top: 10px;
}}


/*
@media screen and (min-device-width: 1440px) and (max-device-width: 3840px){
#tablesocialbasso {
    position: absolute;
    width: 3.5% !important;
    margin-top: -44px;
  }
  #imgfbbasso {
  position: relative !important;
  top: 12px;
}
  #btnsocialbasso {
    position: relative !important;
    bottom: 0px;
  }}*/

/* padding per vicinanze mappa tutte le pagine*/ 
#tablebassoservizi,#tableservizisuperservice,#tableservizipromozioni,#tablesottopartnerships,
#tableservizicontatti,#tablebassomeccanica,#tableservizipneumatici,#tableservizideposito,
#tableserviziricarica,#tablesottoassistenza,#tableservizipuliziafari,#tableservizipuliziaabitacolo
{
    position: relative;
    margin-top: 12px;
    margin-bottom: 12px;
}

/* intestazione per mobile*/ 

@media screen and (min-device-width: 320px) and (max-device-width: 1024px){
#intservizi {
  display: none !important;
}
#inspromozioni {
  display: none !important;
}
 #intpartnerships {
  display: none !important;
} 
 #intcontatti {
  display: none !important;
}  
  #intsostituzione {
  display: none !important;
}  
  #intestazionemeccanica {
  display: none !important;
} 
  #intdeposito {
  display: none !important;
} 
  #Insassistenza {
  display: none !important;
} 
   #inslucidatura {
  display: none !important;
} 
   #insricarica {
  display: none !important;
}  
}

@media screen and (min-device-width: 1024px) and (max-device-width: 3840px) {
#intservizimobile {
  display: none !important;
}
  #inspromozionimobile {
  display: none !important;
}
  #intpartnershipsmobile {
  display: none !important;
}
   #intcontattimobile {
  display: none !important;
}  
  #intsostituzionemobile {
  display: none !important;
}  
 #intestazionemeccanicamobile {
  display: none !important;
}   
  #intdepositomobile {
  display: none !important;
} 
  #Insassistenzamobile {
  display: none !important;
} 
 #inslucidaturamobile {
  display: none !important;
}  
  #insricaricamobile {
  display: none !important;
}  }


/* test disply promo */
@media screen and (min-device-width: 701x) and (max-device-width: 1199px) {
#tablealtopromo2 {
  display: none !important;
}
  #tablebassopromo2 {
  display: none !important;
}}


/* tablemobile servizi 

@media screen and (min-device-width: 320px) and (max-device-width: 575px) {
#tablebassoservizi, #tableservizisuperservice, #tableservizipromozioni, #tablesottopartnerships,
#tableservizicontatti, #tablebassomeccanica, #tableservizipneumatici, #tableservizideposito,
#tableserviziricarica, #tablesottoassistenza, #tableservizipuliziafari, #tableservizipuliziaabitacolo
{
    display: none!important;
}
}
*/
/* MIX*/ 
/*
@media screen and (min-device-width: 1024px) and (max-device-width: 3840px){
#tablesocialbasso {
  width: 74% !important;
  }*/
