@charset "utf-8";
/* CSS Document */
.foto-fondo{padding-left: 17%; padding-top: 4%;}
.barra-progreso{ display: block; margin: 0 auto;}
.cual-pregunta{text-align:center; font-weight:600; font-size:20px; text-transform: uppercase;font-family: "Montserrat", sans-serif;color:#650057;}
.cuadro {border: 1px solid #650057;
		   padding: 0px;
		   margin: 10px;
		   font-size: 15px;
		   font-weight: bold;
		   width:65%;
		   margin: 20px auto;}
.cuadro ul li, .cuadro li{list-style:none;}
.tituloTest{background-color:#650057; color:#fff; text-align:center; margin:0px 0px 0px 0px; padding: 15px 0px; width:100%; font-family: "Montserrat", sans-serif;}
.pregunta {color: #7DA5E0;}
.botonAnterior{background-color:#f3e3d6; border: 2px solid #f3e3d6; padding:5px 5px;cursor:pointer; font: 400 13.3333px Arial;}
.botonSiguiente{background-color:#1b1f28; color:#f3e3d6; border: 2px solid #1b1f28; padding:5px 5px;cursor:pointer;}
.text-boton{text-decoration:none;}
.respuestas {color: #000000;}
.botones{text-align:right; padding-right:20px;margin:10px 0;}
.perfumesderesultado li{display: inline; padding: 0%;}
.perfumesderesultado li img{width:250px;}
.cuadro ul{display: flex; margin: 0 auto; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start;}
.cuadro ul li{display: inline-block; width:48%; margin-top:40px;text-align: center;}

input[type="radio"] + label{cursor:pointer !important;}
ul li{font-family: "Montserrat", sans-serif;}
#resultados .cuadro ul li{margin-top: 50px;}
.perfumesderesultado li img { width: 200px;}
#resultados .cuadro ul li {width: 24%;}
#resultados .cuadro {width: 90%;}
input[type=radio] {display:none;}
.txt-perfume{text-align: center; padding-right: 15%; font-family: "museo_sans300", sans-serif; line-height: 1.1;}
.txt-perfume a{color:#000; text-transform: uppercase; font-size:14px;text-decoration: none;}
.txt-perfume a:hover{color:#DFC8B6;text-decoration: none;}
.pvp-perfume{text-align: center; padding-right: 15%; font-family: "museo_sans300", sans-serif; line-height: 1.42857;}
.result-txt{ padding: 15px; font: 400 15px Arial;}

.p1_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-1_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_1 input[type=radio]:checked + label, .p1_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-1_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-1_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_2 input[type=radio]:checked + label, .p1_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-1_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-1_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_3 input[type=radio]:checked + label, .p1_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-1_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-1_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p1_4 input[type=radio]:checked + label, .p1_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-1_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}



.p2_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-2_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_1 input[type=radio]:checked + label, .p2_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-2_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-2_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_2 input[type=radio]:checked + label, .p2_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-2_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-2_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_3 input[type=radio]:checked + label, .p2_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-2_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-2_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p2_4 input[type=radio]:checked + label, .p2_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-2_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}



.p3_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-3_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_1 input[type=radio]:checked + label, .p3_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-3_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-3_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_2 input[type=radio]:checked + label, .p3_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-3_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-3_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_3 input[type=radio]:checked + label, .p3_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-3_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-3_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p3_4 input[type=radio]:checked + label, .p3_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-3_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}



.p4_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-4_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_1 input[type=radio]:checked + label, .p4_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-4_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-4_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_2 input[type=radio]:checked + label, .p4_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-4_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-4_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_3 input[type=radio]:checked + label, .p4_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-4_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-4_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p4_4 input[type=radio]:checked + label, .p4_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-4_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}



.p5_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-5_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_1 input[type=radio]:checked + label, .p5_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-5_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-5_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_2 input[type=radio]:checked + label, .p5_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-5_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-5_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_3 input[type=radio]:checked + label, .p5_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-5_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-5_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p5_4 input[type=radio]:checked + label, .p5_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-5_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}


.p6_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-6_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_1 input[type=radio]:checked + label, .p6_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-6_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-6_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_2 input[type=radio]:checked + label, .p6_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-6_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-6_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_3 input[type=radio]:checked + label, .p6_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-6_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-6_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p6_4 input[type=radio]:checked + label, .p6_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-6_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}



.p7_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-7_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_1 input[type=radio]:checked + label, .p7_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-7_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-7_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_2 input[type=radio]:checked + label, .p7_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-7_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-7_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_3 input[type=radio]:checked + label, .p7_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-7_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-7_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p7_4 input[type=radio]:checked + label, .p7_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-7_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}


.p8_1 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-8_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_1 input[type=radio]:checked + label, .p8_1 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-8_1.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_2 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-8_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_2 input[type=radio]:checked + label, .p8_2 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-8_2.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_3 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-8_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_3 input[type=radio]:checked + label, .p8_3 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-8_3.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_4 input[type=radio] + label{
background: url("/test-perfumes/test-perfumes-mujer/fotos/mujer-8_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

.p8_4 input[type=radio]:checked + label, .p8_4 input[type=radio] + label:hover{
background: url("/test-perfumes/test-perfumes-mujer/fotos/click_mujer-8_4.jpg") no-repeat;
background-size: cover;
background-position: center;
height: 165px;
width: 150px;
display:inline-block;
padding: 0 0 0 0px; cursor:pointer !important;}

@media(max-width: 768px){
	.cuadro ul li {width: 49% !important; margin-top: 20px;}
	.cuadro {font-size:10px !important;}
	.txt-perfume {padding-right: 30% !important;}
	.pvp-perfume {padding-right: 30% !important;}
}

@media(max-width: 767px){
	.cuadro ul li {width: 100% !important; margin-top: 15px;}
	.cuadro {font-size:10px !important;width: 100% !important;}
	.txt-perfume {padding-right: 30% !important;}
	.pvp-perfume {padding-right: 30% !important;}
	.tituloTest{font-size: 15px;}
	.foto-fondo, .barra-progreso{width: 90%; padding-left: 0%;}
	.cuadro ul{padding-left: 0;}
	.botones{padding-top:30px;}
}

/*** XTO.es: Modificaciones ***/
html {
	overflow: hidden;
}
h1 {
	font-family: "Roboto";
	font-size: 1.375rem !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	margin: 50px 0 !important;
	width: 75%;
}
ul.test-page {
	display: flex;
	margin: 0;
	padding: 50px 15px 0;
}
ul.test-page li {
	list-style: none;
}
ul.test-page li a {
	text-decoration: none;
}
ul.test-page li.active,
ul.test-page li input {
	font-family: Roboto;
	font-size: 22px;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 50px;
	height: 50px;
	background: #fff;
	color: #000;
	border: 3px solid #000;
	border-left: none;
}
ul.test-page li:first-child {
	border-left: 3px solid #000;
}
ul.test-page li input:hover,
ul.test-page li.active {
	background: #000;
	color: #fff;
}
ul.test-page li input:hover {
	cursor: pointer;
}

ul.test-questions {
	display: flex;
	padding-left: 20px;
}

ul.test-questions li {
	list-style: none;
	display: grid;
	width: 100%;
	margin: 0 25px;
	border: none;
	box-shadow: 0 7px 13px 0 rgba(0,0,0,0.13);
}

ul.test-questions li:first-child {
	margin-left: 0;
}

ul.test-questions li:hover {
	box-shadow: 5px 5px 25px 0px rgba(46,61,73,0.2);
}
ul.test-questions .number {
	font-family: "Roboto";
	font-size: 6.875rem !important;
	font-weight: 900 !important;
	line-height: normal;
	color: #000;
	padding: 20px 40px 0;
}
ul.test-questions .title {
	font-family: "Roboto";
	font-size: 1.125rem;
	font-weight: normal;
	padding: 0 40px;
	min-height: 60px;
	display: block;
}
 ul.test-questions input[type=radio] + label,
 ul.test-questions input[type=radio]:checked + label,
 ul.test-questions input[type=radio] + label:hover {
 	width: 100%;
 	height: 400px;
 	margin-top: 10px;
 	margin-bottom: 0;
}

#resultados h1 {
	margin: 50px 0 !important;
	font-size: 9rem!important;
	text-transform: inherit !important;
	font-weight: 900 !important;
	line-height: 1;
	color: #000;
}
form h1 {
	padding-left: 15px;
}
#resultados .result-txt {
  padding: 0;
  font-size: 2rem;
  width: 75%;
  margin-bottom: 50px;
}
.card-product a {
	font-family: "Roboto";
	color: #000;
}
.card-product a:hover {
	color: #000;
	text-decoration: none;
}
.card-product {
	height: 100%;
	position: relative;
	padding: 50px;
	box-shadow: 0 7px 13px 0 rgba(0,0,0,0.13);
	transition: all 0.5s ease;
}
.card-product:hover {
    opacity: 0.7;
    box-shadow: 5px 5px 25px 0px rgba(46,61,73,0.2);
}
.card-product .xtofieldfeature {
    position: absolute;
    display: flex;
    margin-bottom: 0;
    top: 13px;
    left: 15px;
    font-size: 1rem;
}
.card-product .xtofieldfeature span {
	margin-right: 5px;
}
.card-product .product_code_name {
    font-size: 9.375rem;
    font-weight: 900;
    line-height: 1;
}
.card-product .product_name h3 {
    font-weight: bold;
    font-size: 1.125rem;
}
.card-product .product_price {
    margin-bottom: 10px;
    font-weight: bold;
}
.card-product .data-sheet {
    font-size: 1rem;
    line-height: normal;
}

.card-product .data-sheet dd {
    margin-bottom: .5rem;
    margin-left: 0;
}
.result-test {
	padding: 0 10px;
}


@media(max-width: 1600px) {
	#resultados h1 {
		font-size: 8rem;
	}
}
@media(max-width: 1400px) {
	#resultados h1 {
		font-size: 7rem;
	}
}
@media(max-width:1024px) {
	#resultados h1 {
		font-size: 6rem;
	}
	ul.test-questions {
		overflow: auto;
	}
	ul.test-questions li {
		display: block;
		min-width: 45%;
	}
}
@media(max-width:768px) {
	ul.test-questions {
		display: block;
	}
	ul.test-questions li {
		margin-left: 0;
		margin-bottom: 50px;
	}
	.result-test .col-12 {
			margin-bottom: 50px;
	}
	ul.test-page li.active, ul.test-page li input {
		width: 40px;
		height: 40px;
	}
	#resultados h1 {
		font-size: 3rem !important;
		margin: 35px 0 !important;
	}
	#resultados .result-txt {
  	font-size: 1.125rem;
  	width: 100%;
	}
}
