@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
body{margin:0; padding:0; font-family:'Roboto', Arial, Sans-serif; color:#575756}
.Wrapper{width:90%; margin:auto; max-width:1400px}
.Wrapper2{width:90%; margin:auto; max-width:900px}
.vacio{clear:both}

header{width:100%; padding:5px 0; background:#ffffff; position:fixed; top: 0;z-index:5}
#LOGO{width:200px; padding:5px 0; float:left}
#LOGO img{width:100%; height:auto}
#MENU{display:none}
ul#TopMenu{list-style: none;margin: 0;padding: 0;}
ul#TopMenu li{display: inline-block;font-size: .9em;line-height: 50px;margin: 0 10px;}
ul#TopMenu li a{color:rgb(25,46,83); text-decoration:none}
ul#TopMenu li a:hover{color:rgb(30,180,180)}
				
#TELHEAD{width:30px;margin:15px 0 0 0; float:right}
#TELHEAD img{width:30px; height:auto}
#BTNMENU{width:30px; margin:15px 10px 0 0; float:right}
#BTNMENU img{width:30px; height:auto}
			
#busqueda, #LegalContent, #Resultados, #ResultadosMultas, #Recurrir{margin-top:100px}

.Claim{width:100%; float:none; margin:0; padding:30px 0}
.Claim h1{color:rgb(25,46,83 ); text-align:center; font-size:2em;font-weight: 300; padding:0 5%; margin:0}
.Claim h1 span{font-weight:bold; color:rgb(30,180,180)}
#OuterSearch{width:100%; float:none; background: #074785; background: linear-gradient(90deg,rgba(7, 71, 133, 1) 0%, rgba(25, 46, 83, 1) 50%); border-radius:10px 10px 0 0; margin:0 -5%; padding-bottom:50px; position:absolute; bottom:40px}
.InSearch{padding:20px 40px; color:#ffffff}
.IntroInput{font-size:.9em}

.HomeInput {
    width: 95%;
    padding: 5px 10px;
    font-size: 1em;
    color: #666666;
    line-height: 1.8em;
    border: 1px solid #C3C2C2;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin: 8px 0;
    outline: none;
}
.HomeInput:focus{color:#20b4b5; box-shadow: 0 0 4px rgba(32,180,181,0.5)}
.BtnConsulta{width:80%; margin:20px 10%; background:url(../images/SearchICN.svg) right center no-repeat rgb(180,22,34); color:#ffffff; text-align:center; font-size:1em; padding:10px 5px; border:0px solid #C3C2C2;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; text-transform:uppercase; max-width:280px;}
.BtnConsulta:hover{url(../images/SearchICN.svg) right center no-repeat #df1e2c;}
.ErrorALert{background:url(../images/closeAlert.png)5px center no-repeat; color:#ffffff; padding:5px 5px 5px 45px; background-color:#D9090D; display:none}
.ErrorALert:hover{cursor:pointer; background-color:#d7484a}
.alertaError2{background:url(../images/closeAler2t.png) left center no-repeat; color:#be1622; padding: 0 0 0 25px;margin:3px;display:none }
.alertaError2:hover{cursor:pointer}

.Clausula{font-size:.85em}
.Clausula a{color:rgb(30,180,180); text-decoration:underline}

#OffCanvas{width:100%; z-index:99; background:#ffffff; padding:8px 0;position:fixed; top: 0; height: 100vh; }
.CloseMenu{text-align:right}
.CloseMenu img{width:20px; height:auto}
ul#MobileMenu{list-style:none; margin:0; padding:0}
ul#MobileMenu li{line-height:3em; color:#575757; border-bottom:1px solid #454545}
ul#MobileMenu li a{color:#454545; text-decoration:none}
	
.laoding{width:100%; min-height:99vh; background:#ffffff; z-index:20%; text-align: center; vertical-align: middle; position:absolute; top:0;  left:0}
footer{width:100%; background:#f1f2f3; padding:8px 0; position:absolute; bottom:0}
footer.Insidefooter{width:100%; background:#f1f2f3; padding:8px 0; position:relative; bottom:0}
.Legales{font-size:.65em; width:83%; color:#444444; float:left}
.Legales a{color:#444444; text-decoration:none;}
.Legales a:hover{text-decoration:underline}
.Social{width:17%; float:right; margin-top:7px}
.Social img{width:auto; height:15px}

#autorizotxt, #ProteccionDatosTlefono{
background: rgb(255, 255, 255);
  position: relative;
  z-index: 100;
  width: 80%;
  margin: auto;
  padding: 0 10px 10px;
  border-radius: 10px;
  box-shadow: 4px 4px 4px rgba(0,0,0,0.6);}
p.modalP{font-size:.78em}
.SubMenu{display:none}
ol.ventajas{list-style: none!important; counter-reset: my-awesome-counter;
  margin: 0 0 0 40px;
  padding: 0;
}
ol.ventajas li {
  counter-increment: my-awesome-counter;
  width: 90%;
  font-size: 1rem;
  margin-bottom: 2rem;
  margin-left:1rem;
  line-height:1
}
/*ol.ventajas li::before {
  content:''  counter(my-awesome-counter);
  font-weight: bold;
  font-size: 1.2rem;
  margin-right: 1.05rem;
  line-height: 1;
  color:#ffffff;
  background:#cccccc;
  padding:6px 12px; 
border-radius:20px; height:20px; margin-top:-1px; margin-left:-50px ; margin-bottom:10px

}*/
ol.ventajas li div.numeral{display:inline-block; font-weight: bold;
  font-size: 1.2rem;
  margin-right: .9rem;
  line-height: .9;
  color:#ffffff;
  background:#cccccc;
  padding:8px 12px; 
  border-radius:20px;
	height:20px; margin-top:3px; 
	margin-left:-50px ; margin-bottom:1px}
.AltaInput{width:99%; padding:5px 10px; font-size:1em; color:#666666; line-height:1.5em; border:1px solid #C3C2C2;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin:5px 0}
.Clausulas{font-size:.8em; line-height:1;width:90%; margin: 10px auto}

#Formalta{width:100%; height:100vh; background:rgba(0,0,0,0.7); z-index:30; position:fixed; top:0; left:0}
.InFormAlta{width:90%; max-width:330px; padding:15px; background: #ffffff; border-radius:10px; box-shadow: 3px 3px 3px rgba(0,0,0,0.5) ; margin:50px auto 0 auto}


#Quienes{margin-top:110px}

#Porque, #Faq{margin-top:80px; background:#f1f2f3; padding:90px  0 30px 0}
#Como{margin-top:80px; padding:90px 0 30px 0}

#Quienes h2, #Porque h2, #Como h2, #Faq h2{color:rgb(25,46,83); text-align:center; font-size:2em}

ul.Cifras{list-style:none; margin:0; padding:0}
ul.Cifras li.NumConsultas, ul.Cifras li.NumUsuarios, ul.Cifras li.NumEnvios{display:block; min-height:30px; padding:10px 0 10px 50px; }
ul.Cifras li.NumConsultas{background:url(../images/BusquedaEnBoletines.svg) left center no-repeat; background-size:auto 40px} 
ul.Cifras li.NumUsuarios{background:url(../images/Usuarios.svg)  left center no-repeat; background-size:auto 40px}
ul.Cifras li.NumEnvios{background:url(../images/Envios.svg)  left center no-repeat; background-size:auto 40px}
#Porque ul{list-style:url(../images/TicAzul.svg) outside; margin:1em 0}
#Porque ul li ul{list-style:url(../images/SubTic.svg) outside; margin:1em 0; color:rgb(30,180,180)}
#Porque ul li, #Porque ul li ul li{padding-bottom:1em}
.InComo{background:url(../images/ComoFuncionaBM.svg) top center no-repeat; padding:100px 0 0 0}
.InComo ol{list-style:decimal outside; margin:0;}
.InComo ol li{padding-bottom:1em}
.InComo ol li.avisamos{font-weight:bold; color:rgb(7,71,133)}
#Faq details{  border-block-end: 1px solid #454545;
  margin-block: .5rem;
  padding-block: .5rem;}

#Faq details summary{
  position: relative;
	font-size:1em; 
	padding:8px 30px 8px 0; 
	color:#464343; 
	text-align:left;
	-  anchor-name: --summary;
  
  &::marker {
    content: "";
  }
  
  &::before,
  &::after {
    content: "";
    border-block-start: 3px solid #454545;
    height: 0;
    width: 1rem;
    inset-block-start: 50%;
    inset-inline-end: 0;
    position: absolute;
    position-anchor: --summary;
    position-area: top end;
  }
  &::after {
    transform: rotate(90deg);
    transform-origin: 50%;
  }
}
#Faq details[open] summary::after {
  transform: rotate(0deg);
}
#Faq details summary::hover, #Faq details summary:hover{cursor:pointer}
/*summary.FaqsQ{font-size:1em; padding:8px 0; color:#464343; text-align:left}
summary:hover{cursor:pointer}
summary{webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
summary.FaqsQ::marker{content: '[+]'; margin:1px 6px 10px 0px}*/
details > summary, details > summary:first-of-type  {
  list-style: none!important;
}
details > summary::marker {
  content: "" !important;
}


h2.SinMultas{background:url(../images/SinMultas.svg) center top no-repeat; background-size:80px auto; padding:90px 0 0 0; margin:0; color:rgb(25,46,83); text-align:center; font-size:2.5em}
h2.Thankyou{background:url(../images/GraciasBlue.svg) center top no-repeat; background-size:160px auto; padding:90px 0 0 0; margin:0; color:rgb(25,46,83); text-align:center; font-size:2.5em}
h2.Error{background:url(../images/AlertaAmarilla.svg) center top no-repeat; background-size:160px auto; padding:90px 0 0 0; margin:0; color:rgb(25,46,83); text-align:center; font-size:2.5em}
h2.ilegal{background:url(../images/Prohibido2.svg) center top no-repeat; background-size:160px auto; padding:90px 0 0 0; margin:0; color:rgb(25,46,83); text-align:center; font-size:2.5em}
p.txtgracias{text-align:center}
h2.ClaimRecurre{padding:30px 0; margin:0; color:rgb(25,46,83); text-align:center; font-size:2.5em}
h2.Tienes{background: url(../images/RedAlert.svg)center top no-repeat; background-size:80px auto; padding:90px 0 0 0; margin:0; color:#be1622; text-align:center; font-size:2.3em}
h4{text-align:center; font-weight:300; padding:15px 0 0 0; color:rgb(25,46,83); margin:-15px 0 0 0; font-size:1.7em}
h4.conmultas{text-align:center; font-weight:300; padding:15px 0 0 0; color:rgb(25,46,83); margin:-15px 0 0 0; font-size:1.3em}

#C2C{margin:30px 0 0 0;}
a.BannerDVC{text-decoration:none}
.BannerDVC{background:url(../images/MultaEnMano.svg) 5px center no-repeat rgb(25,46,83); background-size: 80px auto; padding:10px 15px 10px 100px;}
.bannertext{color:#ffffff; font-weight:bold; font-size:1.3em;}
.SolicitarInfo{margin:10px 0 0 0; text-align:center; padding:6px; color:#ffffff; background-color:#be1622; border-radius:20px}
.SolicitarInfo:hover{background-color:#801622; cursor:pointer}
.avisoMultas{font-size:.7em; background:url(../images/Aviso.svg) left top no-repeat; background-size:30px auto; padding:0 0 0 40px}
.recomendacion{margin-top:40px}
p.recomendacion1{text-align:center; font-size:1.3em; color:rgb(30,180,180);}
.BTNMostratAlta, #Volver{background-color:rgb(30,180,180); text-align:center; color:#ffffff; padding:8px 0; width:200px; margin:10px auto 30px auto; border-radius:8px;}
.BTNMostratAlta:hover, #Volver:hover{background-color:#1eb45d; cursor:pointer}
#Volver a{color:#ffffff; text-decoration:none}
#CarADD{display:none}
#AddCar{color:#36a9e1; text-decoration:none; margin:5px 0 5px auto;display:inline;font-size:.85em }
#proteccion{background:#ffffff; padding:10px 0;  position:fixed; width:90%; top:5px; left:5%; z-index:40; border-radius:16px; height:80vh; overflow: scroll}
a.LinkALta{color:#36a9e1}


#MultasLocalizadas{margin:20px 0}
.multa{width:100%; float:none; margin:0 0 20px 0}
.NumMulta{font-weight:bold; font-size:.9em; padding-bottom:10px}
.detallesmultas{}
.Puntosyplazos{}
td.EurosMultas{width:30%;background:#e9f5f5; text-align:center; color:#193053; padding:6px; font-size:.9em; border-left:1px solid #ffffff; border-right:1px solid #ffffff}
td.PuntosMultas{width:25%;background:#f6f6f6; text-align:center; color:#193053; padding:6px; font-size:.9em; border-left:1px solid #ffffff}
td.EnPlazo, td.Vencida{color:#ffffff; text-align:center;font-weight:bold; font-size:.9em; padding:6px 2px; }

td.EnPlazo{background:#064784; border-left:2px solid #064784}
td.Vencida{background:#be1622; border-left:2px solid #be1622}

td.EurosMultas span, td.PuntosMultas span{font-size:1.2em; font-weight:bold}
.MainDataFine{}
.halftable{padding:6px 3px; font-size:.8em; color:#706f6f; text-align:left; border-left:1px solid #A09B9B; border-bottom:1px solid #A09B9B;border-right:1px solid #A09B9B;float:none}
.halftable2{padding:6px 3px; font-size:.8em; color:#706f6f; text-align:left; border-left:1px solid #A09B9B; border-bottom:1px solid #A09B9B;border-right:1px solid #A09B9B;float:none}
summary{text-align: right;  font-size: .8em;  color: #1eb4b4;  padding: 3px 0;}
.fulltable1{ padding:6px 3px; font-size:.8em; color:#706f6f; text-align:left;  border:1px solid #A09B9B;border-right:1px solid #A09B9B;}
.fulltable{ padding:6px 3px; font-size:.8em; color:#706f6f; text-align:left;  border-bottom:1px solid #A09B9B;border-right:1px solid #A09B9B;border-left:1px solid #A09B9B;}

.OutBTNMulta{width:200px; margin:25px auto 45px auto}
.BTNRecurrir{background:#3aaa35; padding:7px; text-align:center; color:#ffffff; border-radius:15px}
.BTNBlindar{background:#1eb4b4; padding:7px; text-align:center; color:#ffffff; border-radius:15px}
.BTNRecurrir a, .BTNBlindar a{color:#ffffff; text-decoration:none}
.OutFormRecurrir{width:90%; max-width:320px; margin:auto}
.LandingBadge {width: 266px; margin: 0 0 0 8%;}
#Ventajas{margin:30px 0; padding:30px 0; background-color:#f1f2f3}
#Ventajas h3{text-align:center; font-size:1.5em; color:#16243d}
.Ventaja{width:100%; float:none; margin:0 auto 20px auto}
.IconoVentaja{text-align:left; width:60px; float:left}
.IconoVentaja img{width:50px; height:auto}
.txtVentaja{color:#16243d}
.txtVentaja span{font-weight:bold}
#reviews{height:300px; margin:20px 0 50px 0!important}
#reviews h2{text-align:center; font-size:1.5em; color:#16243d}

@media only screen and (min-width: 766px) and (max-width:989px){
	.Claim {  width: 40%;  float: left;  margin: 150px 0 0 0;  padding: 30px 0;}
	.Claim h1{font-size:2.5em; text-align:left}
	#OuterSearch {  width: 50%;max-width: 370px; float: right; border-radius: 10px 10px 10px 10px; margin: 130px 0 0 0; padding-bottom: 0px;  position: relative;  bottom: auto;  }
	#autorizotxt, #ProteccionDatosTlefono { position: absolute;  width: 300px; margin: 0 15px 0 auto;  padding: 10px 10px;  border-radius: 10px;  box-shadow: 4px 4px 4px rgba(0,0,0,0.6);  top: 180px;  right: 50px;}
		.SubMenu{display:none}
	#Resultados, #ResultadosMultas{max-width:550px; margin:100px auto 20px auto!important}
	
	#C2C{max-width:550px; margin:30px auto 20px auto}
	.BannerDVC { background: url(../images/MultaEnMano.svg) 10px center no-repeat rgb(25, 46, 83);  background-size: 100px auto;   padding: 10px 15px 10px 120px;}
	.bannertext { font-size: 1.6em; text-align:center}
	.SolicitarInfo {max-width:250px; margin:10px auto}
	.avisoMultas{max-width:450px; margin:10px auto}
	.recomendacion{max-width: 600px;  margin: 60px auto;}
	p.recomendacion1{font-size:1.7em;}
	ol.ventajas li {  width: 40%;  float: left; margin-right: 40px;}
	.InFormAlta { margin: 30% auto 0 auto;}
	#proteccion{ max-width: 400px; top: 7%;   left: 27%;}
	.multa{width:44%; float:left; margin:0 3% 30px 3%}
	td.PuntosMultas{width:30%;}
.BTNBlindar{display:none}

#Ventajas h3{ font-size:1.8em;}
.Ventaja{width:29%; float:left; margin:0 2% 20px 2%}
.IconoVentaja{text-align:center; width:100%; float:none}
.IconoVentaja img{width:50px; height:auto}
.txtVentaja{text-align:center}
.txtVentaja span{font-weight:bold}
#reviews h2{font-size:1.8em;}
	
	
ul.Cifras li.NumConsultas, ul.Cifras li.NumUsuarios, ul.Cifras li.NumEnvios {
  display: inline-block;
  min-height: 30px;
  padding: 60px 0 10px 0;
  width: 28%;
  margin: 0 2%;
  text-align: center;
}
	ul.Cifras li.NumConsultas{background: url(../images/BusquedaEnBoletines.svg)  top center no-repeat;  background-size: auto 60px;}
	ul.Cifras li.NumUsuarios{background: url(../images/Usuarios.svg) top center no-repeat;  background-size: auto 60px;} 
	ul.Cifras li.NumEnvios{background: url(../images/Envios.svg) top center no-repeat;  background-size: auto 60px;}
	.InComo{background-size: auto 100px}
	.Answer{padding:10px 40px}
}

 
@media only screen and (min-width: 990px) and (max-width:1199px){
	header { padding: 10px 0;}
	#LOGO {  width: 250px;}
	#MENU {  display: block;  width: 50%;  float: right;text-align:right;padding: 5px 15px 0 0;}
	#BTNMENU {display:none}
 .Claim {
    width: 40%;
    float: left;
    margin: 150px 0 0 10%;
    padding: 30px 0;
  }	.Claim h1{font-size:3em; text-align:left}
	#OuterSearch {  width: 40%;max-width: 370px; float: right; border-radius: 10px 10px 10px 10px; margin: 20% 50px 0 0; padding-bottom: 0px;  position: relative;  bottom: auto;  }
	#autorizotxt, #ProteccionDatosTlefono { position: absolute;  width: 300px; margin: 0 15px 0 auto;  padding: 10px 10px;  border-radius: 10px;  box-shadow: 4px 4px 4px rgba(0,0,0,0.6);  top: 230px;  right: 10%;}
	footer {  padding: 15px 0;}
	.SubMenu{display:block;width: 25%;float: left;font-size: .75em;}
	.SubMenu a{color:#444444; text-decoration:none}
	.Legales { font-size: .75em; width: 60%;  text-align: center;}
	.Social{width:11%}
	.Social img {  width: auto;  height: 20px;  margin: 0 3px;}
	#Resultados{max-width:550px; margin:150px auto 20px auto!important}
	#ResultadosMultas{max-width:550px; margin:100px auto 50px auto!important}
	#C2C{max-width:550px; margin:30px auto 20px auto}
	.BannerDVC { background: url(../images/MultaEnMano.svg) 10px center no-repeat rgb(25, 46, 83);  background-size: 100px auto;   padding: 10px 15px 10px 120px;}
	.bannertext { font-size: 1.6em; text-align:center}
	.SolicitarInfo {max-width:250px; margin:10px auto}
	.avisoMultas{max-width:450px; margin:10px auto}
	.recomendacion{max-width: 800px;  margin: 90px auto;}
	p.recomendacion1{font-size:2em;}
	ol.ventajas li {  width: 40%;  float: left; margin-right: 40px;}
	.InFormAlta { margin: 20% auto 0 auto;}
	#proteccion{ max-width: 400px; top: 7%;   left: 28%;}
	.multa{width:29%; float:left; margin:0 2% 30px 2%}
	td.PuntosMultas{width:30%;}
.BTNBlindar{display:none}
	td.EurosMultas,td.PuntosMultas{ padding:6px 2px; }
#Ventajas h3{ font-size:1.8em;}
.Ventaja{width:29%; float:left; margin:0 2% 20px 2%}
.IconoVentaja{text-align:center; width:100%; float:none}
.IconoVentaja img{width:70px; height:auto}
.txtVentaja{text-align:center}
.txtVentaja span{font-weight:bold}
#reviews h2{font-size:1.8em;}
	ul.Cifras li.NumConsultas, ul.Cifras li.NumUsuarios, ul.Cifras li.NumEnvios {
  display: inline-block;
  min-height: 30px;
  padding: 60px 0 10px 0;
  width: 28%;
  margin: 0 2%;
  text-align: center;
}
	ul.Cifras li.NumConsultas{background: url(../images/BusquedaEnBoletines.svg)  top center no-repeat;  background-size: auto 60px;}
	ul.Cifras li.NumUsuarios{background: url(../images/Usuarios.svg) top center no-repeat;  background-size: auto 60px;} 
	ul.Cifras li.NumEnvios{background: url(../images/Envios.svg) top center no-repeat;  background-size: auto 60px;}
	.InComo{background:url(../images/ComoFuncionaBuscamultas1.svg) left 15px no-repeat; background-size:110px auto; padding:0 0 0 110px; min-height:350px }
	.InComo ol li{padding: 2em 0;}
	.Answer{padding:10px 40px}
}

@media only screen and (min-width: 1200px) and (max-width:1499px){
	header { padding: 10px 0;}
	#LOGO {  width: 250px;}
	#MENU {  display: block;  width: 40%;  float: right;text-align:right;padding: 5px 15px 0 0;}
	#BTNMENU {display:none}
 .Claim {
    width: 40%;
    float: left;
    margin: 20% 0 0 10%;
    padding: 30px 0;
  }	.Claim h1{font-size:3em; text-align:left}
	#OuterSearch {  width: 40%;max-width: 370px; float: right; border-radius: 10px 10px 10px 10px; margin: 18% 15% 0 0; padding-bottom: 0px;  position: relative;  bottom: auto;  }
	#autorizotxt, #ProteccionDatosTlefono { position: absolute;  width: 300px; margin: 0 15px 0 auto;  padding: 10px 10px;  border-radius: 10px;  box-shadow: 4px 4px 4px rgba(0,0,0,0.6);  top: 33%;  right: 19%;}
	footer {  padding: 15px 0;}
	.SubMenu{display:block; width: 22%;float: left;font-size: .75em;}
	.SubMenu a{color:#444444; text-decoration:none}
	.Legales { font-size: .75em; width: 60%;  text-align: center;}
	.Social img {  width: auto;  height: 20px;  margin: 0 5px;}
	#Resultados{max-width:550px; margin:150px auto 20px auto!important}
	#ResultadosMultas{max-width:550px; margin:100px auto 50px auto!important}
	h2.SinMultas, h2.ClaimRecurre, h2.Thankyou { font-size: 3em;}
	h2.Tienes { font-size: 2.3em;}
	#C2C{max-width:550px; margin:30px auto 20px auto}
	.BannerDVC { background: url(../images/MultaEnMano.svg) 10px center no-repeat rgb(25, 46, 83);  background-size: 100px auto;   padding: 10px 15px 10px 120px;}
	.bannertext { font-size: 1.6em; text-align:center}
	.SolicitarInfo {max-width:250px; margin:10px auto}
	.avisoMultas{max-width:450px; margin:10px auto}
	.recomendacion{max-width: 800px;  margin: 90px auto;}
	p.recomendacion1{font-size:2em;}
	ol.ventajas li {  width: 40%;  float: left; margin-right: 40px;}
	.InFormAlta { margin: 20% auto 0 auto;}
	#proteccion{ max-width: 400px; top: 10%;   left: 33%;}
	.multa{width:29%; float:left; margin:0 2% 30px 2%}
	td.PuntosMultas{width:30%;}
.BTNBlindar{display:none}
	td.EurosMultas,td.PuntosMultas{ padding:6px 2px; }
	#Ventajas h3{ font-size:1.8em;}
.Ventaja{width:29%; float:left; margin:0 2% 20px 2%}
.IconoVentaja{text-align:center; width:100%; float:none}
.IconoVentaja img{width:70px; height:auto}
.txtVentaja{text-align:center}
.txtVentaja span{font-weight:bold}
#reviews h2{font-size:1.8em;}
	ul.Cifras li.NumConsultas, ul.Cifras li.NumUsuarios, ul.Cifras li.NumEnvios {
  display: inline-block;
  min-height: 30px;
  padding: 60px 0 10px 0;
  width: 28%;
  margin: 0 2%;
  text-align: center;
}
	ul.Cifras li.NumConsultas{background: url(../images/BusquedaEnBoletines.svg)  top center no-repeat;  background-size: auto 60px;}
	ul.Cifras li.NumUsuarios{background: url(../images/Usuarios.svg) top center no-repeat;  background-size: auto 60px;} 
	ul.Cifras li.NumEnvios{background: url(../images/Envios.svg) top center no-repeat;  background-size: auto 60px;}
	.InComo{background:url(../images/ComoFuncionaBuscamultas1.svg) left 15px no-repeat; background-size:110px auto; padding:0 0 0 110px; min-height:350px }
	.InComo ol li{padding: 2em 0;}
	.Answer{padding:10px 40px}
}

@media only screen and (min-width: 1500px){
	header { padding: 10px 0;}
	#LOGO {  width: 250px;}
	#MENU {  display: block;  width: 40%;  float: right;text-align:right;padding: 5px 15px 0 0;}
	#BTNMENU {display:none}
 .Claim {width: 40%; float: left; margin: 15% 0 0 10%; padding: 30px 0;}
	.Claim h1{font-size:3em; text-align:left}
	#OuterSearch {  width: 40%;max-width: 370px; float: right; border-radius: 10px 10px 10px 10px; margin: 13% 15% 0 0; padding-bottom: 0px;  position: relative;  bottom: auto;  }
	#autorizotxt, #ProteccionDatosTlefono { position: absolute;  width: 300px; margin: 0 15px 0 auto;  padding: 10px 10px;  border-radius: 10px;  box-shadow: 4px 4px 4px rgba(0,0,0,0.6);  top: 33%;  right: 25%;}
	footer {  padding: 15px 0;}
	.SubMenu{display:block;width: 22%;float: left;font-size: .75em;}
	.SubMenu a{color:#444444; text-decoration:none}
	.Legales { font-size: .75em; width: 60%;  text-align: center;}
	.Social img {  width: auto;  height: 20px;  margin: 0 5px;}
	#Resultados{max-width:550px; margin:150px auto 20px auto!important}
		#ResultadosMultas{max-width:550px; margin:150px auto 60px auto!important}

	h2.SinMultas, h2.ClaimRecurre,h2.Thankyou { font-size: 3em;}
	#C2C{max-width:550px; margin:30px auto 20px auto}
	.BannerDVC { background: url(../images/MultaEnMano.svg) 10px center no-repeat rgb(25, 46, 83);  background-size: 100px auto;   padding: 10px 15px 10px 120px;}
	.bannertext { font-size: 1.6em; text-align:center}
	.SolicitarInfo {max-width:250px; margin:10px auto}
	.avisoMultas{max-width:450px; margin:10px auto}
	.recomendacion{max-width: 800px;  margin: 90px auto;}
	p.recomendacion1{font-size:2em;}
	ol.ventajas li {  width: 40%;  float: left; margin-right: 40px;}
	.InFormAlta { margin: 10% auto 0 auto;}
	#proteccion{ max-width: 400px;  width: 90%;  top: 10%;   left: 38%;}
	.multa{width:27%; float:left; margin:0 3% 30px 3%}
	td.PuntosMultas{width:30%;}
.BTNBlindar{display:none}
	td.EurosMultas,td.PuntosMultas{ padding:6px 2px; }
	#Ventajas h3{ font-size:1.8em;}
.Ventaja{width:29%; float:left; margin:0 2% 20px 2%}
.IconoVentaja{text-align:center; width:100%; float:none}
.IconoVentaja img{width:70px; height:auto}
.txtVentaja{text-align:center}
.txtVentaja span{font-weight:bold}
#reviews h2{font-size:1.8em;}
	ul.Cifras li.NumConsultas, ul.Cifras li.NumUsuarios, ul.Cifras li.NumEnvios {
  display: inline-block;
  min-height: 30px;
  padding: 60px 0 10px 0;
  width: 28%;
  margin: 0 2%;
  text-align: center;
}
	ul.Cifras li.NumConsultas{background: url(../images/BusquedaEnBoletines.svg)  top center no-repeat;  background-size: auto 60px;}
	ul.Cifras li.NumUsuarios{background: url(../images/Usuarios.svg) top center no-repeat;  background-size: auto 60px;} 
	ul.Cifras li.NumEnvios{background: url(../images/Envios.svg) top center no-repeat;  background-size: auto 60px;}
	.InComo{background:url(../images/ComoFuncionaBuscamultas1.svg) left 15px no-repeat; background-size:110px auto; padding:0 0 0 110px; min-height:350px }
	.InComo ol li{padding: 2em 0;}
	.Answer{padding:10px 40px}
}