
/* Encuesta */
#encuesta .titulo .multi{display: none;}
#encuesta .titulo:only-child .multi{display: block; margin: 70px 0;}
#encuesta .titulo:only-child .only{display: none;}
.tgl-missingYou{padding:30px 10px}
.tgl-missingYou .sta-intro{padding:0 70px;margin-bottom:30px;text-align:center;color:#000;font:15px Catamaran,sans-serif;}
.tgl-missingYou .sta-intro article{max-width:740px;margin:0 auto}
.tgl-missingYou .sta-intro section{margin-top:10px;font-weight:bold;font-size:14px;}
.tgl-missingYou #cuerpo{background:#eee;padding-top:150px;width:100%;overflow:hidden}
.tgl-missingYou.sta-missingYou_confirm #cuerpo{padding:150px 20px;border:1px solid #ccc;background:#fff;max-width:965px;margin:0 auto}
.tgl-missingYou.sta-missingYou_confirm #encabezado p{margin-top:30px}

.tgl-missingYou #encabezado,
#encuesta .titulo{max-width:625px;margin:0 auto;padding-bottom:15px;text-align:center}
.tgl-missingYou .txt_detalle{color:#BCBDBF;font-family:Catamaran,sans-serif;font-size:14px}
.tgl-missingYou #encabezado h1,
#encuesta .titulo h1{color:#c2a472;font:34px Catamaran,sans-serif35-Thin}
.tgl-missingYou #encabezado p,
#encuesta .titulo p{color:#425c69!important;margin:0 0 0 0;font-size:18px;font-family:Catamaran,sans-serif;text-align:center}




.tgl-missingYou #encuesta_opinion .imagenes:before{content:'\e0a0';font:20px Icons;color:#000;}
.tgl-missingYou #encuesta_opinion .imagenes:after{content:'\e0a5';font:20px Icons;color:#c2a472;float:right}
.tgl-missingYou .txt_detalle{font-family:Catamaran,sans-serif!important;color:#9FA0A1!important;font-size:14px!important;padding-top:10px}
.tgl-missingYou #encabezado h2{text-align:center;color:#000;margin:20px 0 0 0px;font:17px Catamaran,sans-serif;font-style:italic}
.tgl-missingYou span.negrita{font-size:18px;font-weight:bold;text-align:center;color:#444}
.tgl-missingYou span#descuento{color:#a73e66;font-family:Catamaran,sans-serif;font-weight:bold;margin:0 64px 0 50px;float:right}
.tgl-missingYou #encuesta_opinion{font-family:Catamaran,sans-serif;max-width:740px;margin:0 auto;padding:30px;background:#fff;border:1px solid #ccc}
.tgl-missingYou .form1{float:left}
.tgl-missingYou .form1_2 ul li{display:inline-block}
.tgl-missingYou #form2{width:250px;margin:0 0 0 20px;float:left}
.tgl-missingYou #form2 ul li,
.tgl-missingYou img{vertical-align:top;margin:0px 0 1px 0}
.tgl-missingYou #form3{float:right;width:297px;margin:0 0 0 0}
.tgl-missingYou #form3 ul li{list-style:none}
.tgl-missingYou .numeros{margin:0 0 0 7px}
.tgl-missingYou .valores{margin:6px 0 0 17px;list-style:none;font-size:15px;color:#444}
.tgl-missingYou .input_correo{margin-left:10px;background:none repeat scroll 0 0 #fff;border:thin solid #ccc;color:#A0A0A0;height:20px;list-style:none outside none;width:220px}
.tgl-missingYou #titulo{list-style:none;background:#fff;width:100%;height:20px;border:1px solid #ccc;border-width:thin;color:#aaa;padding:5px;height:30px}
.tgl-missingYou #comentario{margin-top:10px;list-style:none;background:#fff;width:100%;height:100px;border:1px solid #ccc;border-width:thin;color:#aaa;font:13px Catamaran,sans-serif;padding:5px;width:100%;max-height:500px;resize:vertical}
.tgl-missingYou .titulo_pregunta{margin-bottom:14px;font-size:16px;margin-left:0px;margin-top:34px;color:#000;font-family:Catamaran,sans-serif;width:100%}
.tgl-missingYou .form-error{color:#c00;font-size:12px;display:block;clear:both;padding-top:3px}
.tgl-missingYou .form1_1 .titulo_pregunta{margin-bottom:25px !important}
.tgl-missingYou .form1_1 .cuerpo{width:255px;margin:0 auto}
.tgl-missingYou .txt_numerosDorados{font-family:Catamaran,sans-serif;font-size:32px;color:#c2a472}
.tgl-missingYou .titulo_respuesta{color:#444;float:left;font-size:14px;line-height:normal}
.tgl-missingYou .titulo_respuesta > svg{fill:#c2a472;width:20px;height:20px;vertical-align:sub}
.tgl-missingYou .marginImagen{margin-right:10px}
.tgl-missingYou .form1_13{clear:both;float:right;margin-top:-2px;width:50%}
.tgl-missingYou .form1_11{clear:both;float:left;margin-top:-121px;margin-left:-139px;margin-top:-347px}
.tgl-missingYou .form1_11 .titulo_pregunta{margin-left:161px}
.tgl-missingYou .form1_13 .titulo_pregunta{width:435px !important}
.tgl-missingYou .listNumeric li{font-weight:bold;font-size:14px;color:#000}
.tgl-missingYou #enviar{ margin-left:0px;width:100%;text-align:center;margin-top:35px}
.tgl-missingYou #enviar input{background:#7d133a;background:rgba(161,14,60,.7);color:white;font-family:Catamaran,sans-serif;font-size:14px;border:1px solid #A10E3C;text-transform:uppercase;display:block;padding:5px 10px;transition:.3s;cursor:pointer;margin:0 auto}
.tgl-missingYou #enviar input:hover{background:#fff;color:#7d133a}
.tgl-missingYou form .sta-footer{color:#474242;margin-top:40px;text-align:right}
.tgl-missingYou form .sta-footer:before{content:'*';margin:25px 3px 0 0}
.tgl-missingYou #descuentos{width:100%;height:20px;margin-top:10px}
.tgl-missingYou #descuentos p{font-family:Catamaran,sans-serif;color:#000;font-size:12px;padding-top:5px}
.tgl-missingYou #img_descuento{padding-left:3px;padding-right:3px;margin-top:-4px}
.tgl-missingYou .encuesta_mensaje{padding:0 !important}
.tgl-missingYou #encuesta_opinion .titulo_respuesta{position:relative}
.tgl-missingYou #encuesta_opinion #ns_nc{position:absolute;left:100%;bottom:-10px;white-space:nowrap}
.tgl-missingYou #encuesta_opinion #ns_nc > input{vertical-align:middle}
.tgl-missingYou #encuesta_opinion form > div > ul > li > input[type="radio"]{cursor:pointer;margin:3px 3px 0 5px;background-color:#E9E9E9;border:4px solid #E9E9E9;width:15px;height:15px;-webkit-appearance:none;border-radius:50%}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.imagenes{padding:0 7px 5px 2px;padding-bottom:10px;width:255px;position:relative}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.imagenes span{position:absolute;left:30px;right:40px;top:10px;border-bottom:2px solid #000}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.imagenes span:before{content:'}';font:bold 20px/1px Icons;position:absolute;right:-7px;top:1px;}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.listNumeric{margin-bottom:20px}
.tgl-missingYou #encuesta_opinion .titulo_pregunta{font:24px Catamaran,sans-serif;line-height:39px}
.tgl-missingYou #encuesta_opinion .titulo_pregunta:after{content:' *'}
.tgl-missingYou #encuesta_opinion .form1_1 .titulo_pregunta .txt_numerosDorados{font-size:35px;margin-right:0;font-family:Catamaran,sans-serif}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta{width:400px;width:100%;position:relative}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta:before{content:'';font:21px Icons;color:#c2a472;margin-right:5px;display:inline-block;margin-top:-2px;vertical-align:middle}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_20:before{content:'\e0d1'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_21:before{content:'\e0cf'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_22:before{content:'\e0c5'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_23:before{content:'\e09e'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_24:before{content:'\e119'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta.tituloIcono_27:before{content:'\e156'}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > img{vertical-align:middle}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.combo_score{padding-bottom:13px;min-height:13px;float:left}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.combo_score label{transition:opacity .5s, visibility .5s}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.combo_score.sta-disabled label{opacity:0;visibility:0}
.tgl-missingYou #encuesta_opinion .labelCheck{display:inline-block;position:relative;padding:5px 0px 5px 5px;cursor:pointer}
.tgl-missingYou #encuesta_opinion #ns_nc .labelCheck{padding-left:0}
.tgl-missingYou #encuesta_opinion .labelCheck input{opacity:0;position: absolute;-webkit-appearance:auto;-moz-appearance: auto; appearance:auto;}
.tgl-missingYou #encuesta_opinion .labelCheck input:focus + span:before{border:1px solid #000}
.tgl-missingYou #encuesta_opinion .labelCheck span{padding:1px 0 0 20px;min-height:16px;display:block;position:relative}
.tgl-missingYou #encuesta_opinion .labelCheck span:before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;background:#E9E9E9;height:16px;width:16px;display:block}
.tgl-missingYou #encuesta_opinion .labelCheck.labelRadio span:before{border-radius:50%}
.tgl-missingYou #encuesta_opinion .labelCheck span:after{content:'';background:transparent;position:absolute;left:6px;top:50%;margin-top:-2px;height:4px;width:4px;transition:.3s}
.tgl-missingYou #encuesta_opinion .labelCheck.labelRadio span:after{border-radius:50%}
.tgl-missingYou #encuesta_opinion .labelCheck input:checked + span:after{background:#878789;height:10px;width:10px;margin-top:-5px;left:3px}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc{position:absolute;bottom:-25px;left:100%;white-space:nowrap;font-size:14px;padding-left:5px}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc > input{cursor:pointer;vertical-align:middle}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc > input[type="checkbox"]{cursor:pointer;vertical-align:middle;background-color:#E9E9E9;border:4px solid #E9E9E9;width:15px;height:15px;-webkit-appearance:none}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc > input[type="checkbox"]:checked{-webkit-appearance:checkbox}
/* Recibir novedades form1_4*/
.tgl-missingYou form#encuesta_opinion .form1_4{font:400 14px 'Roboto';border:1px solid #ddd;padding:10px;margin:50px 0 30px}
.tgl-missingYou form#encuesta_opinion .sta-novedades{display:block;padding-left:25px;position:relative;cursor:pointer}
.tgl-missingYou form#encuesta_opinion .recibir_novedades{position:absolute;left:0;top:0;margin:0;background:transparent;width:0;height:0;border:0}
.tgl-missingYou form#encuesta_opinion .sta-novedades input:focus + span:before{border-color:#000}
.tgl-missingYou form#encuesta_opinion .sta-novedades input:checked + span:after{background:#878789}
.tgl-missingYou form#encuesta_opinion .sta-novedades > span:before{content:'';position:absolute;width:16px;height:16px;border:1px solid #ddd;left:0;top:3px;background:#fff; border-radius: 50%;}
.tgl-missingYou form#encuesta_opinion .sta-novedades>span:after{content: '';position: absolute;top:6px;left:3px;width:10px;height:10px; border-radius:50%;background:transparent;transition:background .3s;}
.tgl-missingYou form#encuesta_opinion .sta-novedades:not(:last-of-type){padding-bottom:20px}
/* Recibir novedades form1_4*/
@media(max-width:741px){
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.listNumeric li{display:inline-block;margin:9px;margin-bottom:5px;padding:0!important}
}
@media(max-width:750px){
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc{position:static;margin:10px 0 0}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc{padding-left:0}
}
/* Reajuste en movil de la colocacion de la puntuacion y los radio-buttom */
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.listNumeric li{display:inline-block;margin:0;float:none;width:25px;text-align:center}
.tgl-missingYou #encuesta_opinion .form1_1 .combo_score{margin-top:8px;margin-bottom:10px;border-bottom:1px solid black}

@media(min-width:601px){
	.tgl-missingYou .form1_1 .cuerpo{width:510px}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.imagenes{margin:0 0 0 auto}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.listNumeric{width:255px;margin:0 0 0 auto}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta{width:50%}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.combo_score{float:right;margin-bottom:0;border:0;padding-bottom:0}
	.tgl-missingYou #encuesta_opinion .form1_1 ul li.score_answer:nth-child(3){display:none;}
	.tgl-missingYou #encuesta_opinion .form1_1 ul li.score_answer{clear:both;border-bottom:1px solid #000;margin-bottom:10px}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc{position:absolute;top:100%;left:100%;bottom:auto;margin:14px 0 0 10px;}
	.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta > div#ns_nc label{display:block}
	.tgl-missingYou.sta-missingYou_confirm{padding:80px 20px}
}
@media(min-width:751px){
	.tgl-missingYou .form1_1 .cuerpo{width:630px}
}
