/*================================General=================================*/
.breadcrumbs {	margin-bottom: 30px;	font-size: .9em;}
body.programa-de-puntos-tena-lady .block-title span,
body.programa-de-puntos-tena-lady .block-title,
body.page-template-get-points .block-title span,
body.page-template-get-points .block-title,
body.page-template-redeem-points .block-title span,
body.page-template-redeem-points .block-title,
body.page-template-discount-coupons .block-title,
body.page-template-discount-coupons .block-title span,
body.page-template-tena-points-program .block-title,
body.page-template-tena-points-program .block-title span,
body.page-template-category-gift .block-title,
body.page-template-category-gift .block-title span {
	border-color: #e099bf;}

	#menu-item-7632 .sub-menu li a {	background-color: #e099bf;}
	#menu-item-7632 .sub-menu .current-menu-item > a {	background-color: #e099bf;}.topDiv{	/*border:1px solid black;*/	width: 100%;	min-height: 50px;	margin-bottom: 15px;}.topDiv .tituloE{	border-bottom:1px solid #F27FB0;	margin-bottom: 10px;}.topDiv .tituloE span{	/*text-decoration: underline;	display: block;*/	font-weight: bold;	border-bottom:3px solid #F27FB0;	font-size: 20px;}.topDiv p{	/*font-weight: 1.1em;*/}.select-seminar:hover{	text-decoration: underline;}.presentacion-loyalty {	background-image: url('../../uploads/2015/03/register_bg.jpg');	background-size: 100%;	background-repeat: no-repeat;	text-align: center;}.presentacion-loyalty * {	color: #C4017B;}.presentacion-loyalty .wpb_content_element {	margin-bottom: 10px;}.presentacion-loyalty h3 {	margin-top: 10px;}.presentacion-loyalty .wpb_content_element:first-child {	margin-top: 15px;}aside.LoyaltyFormstWidget {    margin-top: 55px;}#loyalty_login, #loyalty_register {	background-color:#8DD8F8;	color:#C4017B;	text-align:center;}#loyalty_login {	padding:15px 20px 15px 20px;}#loyalty_register {	margin-top:57px;	padding:15px 20px 6px 20px;}.texto50points{font-size: 39px;line-height: 34px;color: #ffffff;text-align: center;}@media (min-width: 768px) {.loyalty_login_form22 {margin-left: 190%;margin-bottom: 65%;margin-top: -25%;}.texto50points{font-size: 60px;margin-top: 30px;}}.loyalty_login_form22 { text-align: center;	background-color: #f4f8e8;	border-radius: 20px; border: 4px solid #92bb1f; display: none; padding:10px; width: 92%}#loyalty_login_form { text-align: center;	background-color: #f4f8e8;	border-radius: 20px; border: 4px solid #92bb1f; display: none;}#loyalty_login h4, #loyalty_register h4 {	margin:0;	color:#005A9C;	line-height:115%;	letter-spacing: 0;}#loyalty_login h4 {	font-size:1.7em;}#loyalty_login_form .forgotPass {	margin-top: 10px;}#loyalty_login_form .forgotPass a {	color: #003A81;}#loyalty-recoverpass-modal-content form {	margin-top: 10px;}#loyalty-recoverpass-modal-content form input[type="email"] {	height: 26px;}#loyalty-recoverpass-modal-content form input[type="button"] {	margin-left: -4px;  	margin-top: -10px;}#loyalty_register h4{	margin-bottom: -18px;	font-size: 1.8em;}#loyalty_login input[type='button']{	font-size:1.3em;}#loyalty_login_container input[type=button], #loyalty_register_container input[type=button] {	color:#fff;	background-color:#C4017B;	margin-top:10px;	width:100%;	font-weight:bold;	padding:6px;	border:none;}#loyalty_badge {	width:109px;	float:right;	margin-top:-42px;	/* -40px */	margin-right:-17px;/* -10px */}.loyalty_form {	background-color:#e099bf;}#loyalty_login_container input[type=email], #loyalty_login_container input[type=password] {	width: 95%;	margin: 11px 0 0 0;	height: 30px;}.loyalty_register {	margin:2px auto 0 auto;	padding:10px 10px 20px 20px;	background-color: #e099bf;}#loyalty_register_container input[type=email], #loyalty_register_container input[type=password], #loyalty_register_container input[type=text], #loyalty_register_container input[type=date] {	width:92%;	margin:11px 0 0 0;	height: 30px;}.remark_tag {	background-color:#A1C037;		color:#fff;	padding:4px;	margin-left:-25px;	margin-top:7px;	padding-top:12px;	padding-bottom:12px;	text-align:center;	font-size:1.1em;	margin-right:20px;}#loyalty_register_form label{	padding-top:20px;	font-size:.8em;	text-align:justify;	margin-right:26px;}#loyalty_register_form input[type='checkbox']{	vertical-align:top;}#loyalty_register_form input[type='button']{	font-size:1.3em;	width:96%;}#msnLoyaltyRegisterInfo{	font-size: 1.20em;	line-height: 120%;	letter-spacing: -0.2px;	padding-top: 11px;	margin-top: 12px;}#nmbrPuntosRegister{	font-weight:bold;		font-size:1.4em;}#txtPuntosRegister{	font-weight:bold;	font-size:.6em;}#loyalty_sidebar_container .widget_text {  margin-bottom: 0;}
/*================================landing=================================*/
#imgmedio{
	background: rgba(255, 255, 255, 0.8);
	margin-top: 0px;
    /* margin-left: -5pc; */
    /* margin-right: 10%; */
	padding: 25px 10px 15px 10px;
	outline: 1px solid rgba(255, 255, 255, 0.7);
	outline-offset: 5px;
	margin: 5%;
	}

	@media (min-width: 768px){
	#imgmedio{
	margin-left: -6pc !important;
	margin-top: -70px !important;
	margin-bottom: 10px;
	outline: 1px solid rgba(255, 255, 255, 0.7);
	outline-offset: 10px;
	width: 400px !important;
		}
	}

	@media (min-width: 1800px){
	#imgmedio{
	margin-left: -6.5pc !important;		
	margin-top: 300px !important;
	margin-bottom: -260px;
	outline: 1px solid rgba(255, 255, 255, 0.7);
	outline-offset: 10px;
	width: 430px !important;
	}
	}

.page-template-loyalty-backtolife-landing
.landingbtl {
	background: url('https://www.tenasynseola.gr/wp-content/uploads/2021/09/TENA-AutumnBoost-Landing-mobile-GR.jpg') no-repeat;
	/*background-size: 100% ;
    margin-top: -48px;*/
	margin-top: -45px;
	z-index: 1;
	position: relative;
	margin-bottom: -6%;
	background-size: cover !important;
}

	@media (min-width: 768px){
		.page-template-loyalty-backtolife-landing
		.landingbtl {
			background: url('https://www.tenasynseola.gr/wp-content/uploads/2021/09/TENA-AutumnBoost-Landing-GR.jpg') no-repeat;
			margin-top: -0% !important;
			width: 100% !important;
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: 100% !important;
			margin-left: -3.5%;
			margin-bottom: -13px;
			z-index: 1;
			position: relative;
		}

	}

		@media (min-width: 1800px){
			.page-template-loyalty-backtolife-landing
			.landingbtl {
				background: url('https://www.tenasynseola.gr/wp-content/uploads/2021/09/TENA-AutumnBoost-Landing-GR.jpg') no-repeat;
				width: 100% !important;
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: 100%;
				margin-left: -2.5%;
				padding-bottom: 300px;
				margin-top: 0% !important;
			}
	}

	#loyalty_login_formbtl {

		background-color: #E8B1CE;

		display: none;

		background-color: #f4f8e8;

		display: block;

		position: relative;

		text-align: center;

		width: 91.8%;

		border: 4px solid #92bb1f;

		border-radius: 20px;

		padding: 10px;

		margin-top: 35px;

		margin: auto;

	}

	@media (min-width: 768px){
		#loyalty_login_formbtl{
		width: 90%;

		padding: 10px;

		margin-top: 15px;
		}
	}

	.textolanding {
		text-align: center;
		color:#003A81;
		font-size: 20px !important;
		line-height: 1.2em;
	}

	@media (max-width: 479px) {
		.textolanding {
			font-size: 14px;
			line-height: 1.2em;
		}
	}

	.textolanding1 {
		text-align: center;
		color: #92bb1f;
		font-size: 20px !important;
	}

	@media (max-width: 479px) {
		.textolanding1 {
			font-size: 18px;
		}
	}
/*================================Consigue puntos=================================*/
#profile h3 {
	margin-top: 0;
	font-weight: normal;
}
.corner-tag {
	line-height:13px;
	float:right;
	color:#FFF;
	font-size:13px;
	width: 0px;
	height: 0px;
	border-left: 90px solid transparent;
	border-top: 80px solid #95C11E;
}
.text-in-corner-tag {
	margin-top: -73px;
	margin-left: -48px;
}
#additional_form .corner-tag {
	margin-top:-30px;
	margin-right:-20px;
}
.big-number {
	font-size:18px;
}
#additional_form {
	padding: 30px 20px;
	margin: 30px 0 10px 0;
	color: #d53f8f;
}
#additional_form h3, #additional_form h4 {
	margin-top: 0;
	color: white;
}
#additional_form h4 {
	font-weight: normal;
}
#additional_form form {	margin-top: 30px;	margin-bottom: 0;}#additional_form form p {	margin: 20px 0 5px 0;	font-weight: bold;}#additional_form label {	color: white;	display: inline;	margin: 0 20px 0 5px;}#additional_form input[type="radio"], #additional_form input[type="checkbox"] {	margin-top: 0;}#additional_form form input[type="button"] {	width: 100%;	margin-top: 30px;}#additional_form select {	min-width: 40%;}body.page-template-get-points h3 {	color: #ba007c;}.atrapapuntos .wpb_text_column {	margin-bottom: 10px;}.atrapapuntos {	background: url('../../uploads/2015/04/atrapapuntos.png') no-repeat bottom right;	background-size: 100%;	padding: 0 20px 52px 20px;	margin-top: 30px;}.atrapapuntos h3 {	margin-top: 0;}.atrapapuntos input[type="text"] {	width: 60%;	padding: 5px;	margin: 0;	height: 15px;	border: 1px solid #ba007c;}.atrapapuntos input[type="submit"], input[type="button"] {	width: auto !important;    border-radius: 25px !important;    background-color: #92bb1f !important;    color: #fff !important;    margin: 5px !important;    padding: 8px 36px !important;    font-weight: normal;    font-size: 15px;    border: none !important;    box-shadow: none !important;}.atrapapuntos input[type="submit"]:hover, input[type="button"]:hover {	width: auto !important;    border-radius: 25px !important;    background-color: #92bb1f !important;    color: #fff !important;    margin: 5px !important;    padding: 8px 36px !important;    font-weight: normal;    font-size: 15px;    border: none;}.atrapapuntos form p:last-of-type {	padding-right: 70px;}.pregunta-del-mes {	background: url('../../uploads/2015/04/pregunta-del-mes.png') no-repeat bottom center;	background-size: 100%;	padding: 0 20px 40px 20px;	min-height: 363px !important;	margin-top: 30px;}.pregunta-del-mes h2 {	color: #ba007c;	font-size: 20px;	margin-top: 0;}.pregunta-del-mes .wpProQuiz_questionList {	background-color: transparent !important;	border: none !important;}
ul.corazones {
	list-style: none;
	/* -webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-width: 300px;
	-moz-column-width: 300px;
	column-width: 300px;
	-webkit-column-gap: 1.5em;
	-moz-column-gap: 1.5em;
	column-gap: 1.5em;
	margin: 15px 0; */
}

ul.corazones.unacol{
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
	-webkit-column-width: auto;
	-moz-column-width: auto;
	column-width: auto;
	-webkit-column-gap: auto;
	 -moz-column-gap: auto;
	 column-gap: auto;
	}

ul.corazones li {
	padding-left: 20px;
	background: url('https://www.tenasynseola.gr/wp-content/uploads/2020/10/corazon.png') no-repeat left 5px;
}.wpProQuiz_questionList {
	background: transparent !important;
}
/*================================Sample Kit Form=================================*/
.close-x {	border: none;	float: right;  	margin-top: -10px;  	background: #f4f8e8;  	color: #595959;  	padding: 0 5px;}.close-x:hover {	text-decoration: none !important;}

.ventana-modal22 {
	padding:40px;
	top:100px;
	left:50%;
	margin-left: -370px;
	max-width:720px;
	min-width: 500px;
	min-height:100px;
	position:absolute;
	z-index: 10001;
	background-color: #f4f8e8;
	border: 4px solid #92bb1f;
	background-repeat: no-repeat;
	background-position: bottom left, 98% 98.5%;
	color: #595959;
	border-radius: 20px;
}
@media (max-width: 500px){
	.ventana-modal22{
		left:0%;
		margin-left: 0px;
		min-width: 200px;
	}
}
.ventana-modal {
	padding:40px;
	top:100px;
	left:50%;
	margin-left: -370px;
	max-width:720px;
	min-width: 500px;
	min-height:100px;
	position:absolute;
	z-index: 10001;
	/*background-image: url('images/sample-kit-bg.png'), url('/wp-content/uploads/2014/07/logoTena_30.png');*/
	/*background-repeat: no-repeat;
	background-position: bottom left, 98% 98.5%;*/

	color: #333232d1 !important;
	text-align: justify;
	background-color: #f4f8e8;
	border-radius: 20px;
	}

.ventana-modal-registro {
	padding:40px;
	top:100px;
	left:50%;
	margin-left: -370px;
	max-width:720px;
	min-width: 500px;
	min-height:100px;
	position:absolute;
	z-index: 10001;
	background-color:#f4f8e8 !important;
	border: 4px solid #92bb1f;
	border-radius: 20px !important;
	/*background-image: url('images/sample-kit-bg.png'), url('/wp-content/uploads/2014/07/logoTena_30.png');*/
	/*background-repeat: no-repeat;
	background-position: bottom left, 98% 98.5%;*/
	color: #003a81 !important;
	text-align: center;
	}

	.ventana-modal .message{
		margin: 20px 0;
	}
	.ventana-modal .botonera{
		text-align: center;
		width: 100%;
	}
	.ventana-modal .botonera button, .ventana-modal .botonera input[type=submit]{
		border: none;
		color: white;
		font-weight: bold;
		margin-right: 20px;
		padding: 0.5rem 2rem;
		text-transform: uppercase;
		}
	.ventana-modal .botonera :last-child{
		margin-right: 0;
	}
	.ventana-modal .botonera button{
		background-color: rgb(29,54,95);
		border: none;
		color: white;
		cursor: pointer;
		font-weight: bold;
		text-align: center;
		}
	.ventana-modal .botonera .cancel{
		background-color: rgb(195,114,157);
	}
	.ventana-modal .botonera .continue{
		background-color: rgb(204,36,123);
	}
	.ventana-modal.cp{
		background-color: rgb(215,126,174);
		background-image: none;
		border-bottom: 10px solid rgb(1,47,109);
		padding-bottom: 0;
	}
	.ventana-modal .encabezado{
		border-bottom: 3px solid white;
		margin-bottom: 20px;
		padding-bottom: 0.3rem;
	}
	.ventana-modal .encabezado span{	display: inline-block;	font-size: 18px;	font-weight: bold;	vertical-align: top;	width: 90%;}.ventana-modal .encabezado .close-x{	background-color: #c4007a;	border: none;	display: inline-block;	margin-top: 0;	vertical-align: top;}.ventana-modal .message{	margin: 0;	margin-bottom: 1rem;}.ventana-modal.cp input[type=text], .ventana-modal.cp input[type=email], .ventana-modal.cp input[type=date], .ventana-modal.cp select{	font-family: Montserrat, Arial, sans-serif;}.ventana-modal.cp .message .destacado{	font-size: 18px;	font-weight: bold;}.ventana-modal.cp .message .login-campos input{	padding: 1% 2%;	width: 42%;}.ventana-modal.cp .message .login-boton input[type=submit], .ventana-modal.cp .message .registro-boton input[type=submit]{	background-color: rgb(196,1,123);	border: none;	color: white;	font-weight: bold;	padding: 5px 0;	width: 100%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp]{	font-size: 15px;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=checkbox]{	display: inline-block;	vertical-align: middle;	width: 13px;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=checkbox] + label{	color: rgb(102,103,105);	display: inline-block;	line-height: 18px;	vertical-align: top;	width: 91%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo{	display: inline-block;	font-size: 0;	vertical-align: top;	width: 49%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=text], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=date], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=email], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=password]{	padding: 2%;	width: 89%;	-webkit-appearance: none;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.fecha_nacimiento label{	display: inline-block;	vertical-align: text-top ;	margin: 0 2% 0 7%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.pais label{	display: inline-block;	margin-right: 30px;	vertical-align: middle;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.tratamiento_nombre{}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.tratamiento_nombre input[type=radio]{	display: inline-block;	margin-right: 5px;	vertical-align: middle;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.tratamiento_nombre input[type=radio] + label{	color: #4b4b4b;	display: inline-block;	margin-right: 15px;	vertical-align: middle;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="nombre_registration_modal_cp"]{	width: 47%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] select[name="pais_registration_modal_cp"]{	display: inline-block;	vertical-align: middle;	width: 73%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="fecha_nacimiento_registration_modal_cp"] {	float: right;	width: 41%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="apellidos_registration_modal_cp"], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="email_bis_registration_modal_cp"], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="password_bis_registration_modal_cp"]{	margin-left: 7%;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo input, .ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo label{	font-size: 15px;}.ventana-modal.cp .message form[name=loyalty_register_modal_cp] a{	color: white;	text-decoration: none;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque{	display: inline-block;	font-size: 0;	vertical-align: top;	width: 48%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque.primero{	margin-right: 1%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque.segundo{	float: right;	margin-left: 1%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo{	width: 100%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.tipo_via, .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.direccion, .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.ciudad, .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.cp{	display: inline-block;	vertical-align: top;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.tipo_via{	width: 30%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.direccion{	width: 70%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.provincia, .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.ciudad, .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.cp{	width: 49%;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.cp{	float: right;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque .campo.provincia{	float: left;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] input, .ventana-modal.cp .message form[name=loyalty_cp_address_form] select{	padding: 2%;	width: 95%;	-webkit-appearance: none;}.ventana-modal.cp .message form[name=loyalty_cp_address_form] select{	padding: 0 2%;	width: 93%;}.ventana-modal.cp .message .leyenda{	color: rgb(102,103,105);	font-size: 12px;	line-height: 12px;}.ventana-modal.cp .message .registro-msg, .ventana-modal.cp .message .login-msg{	color: rgb(255,237,10);	display: none;	font-weight: bold;	text-align: center;}.ventana-modal.cp .message .login-enlaces .recordar-password{	color: white;	font-size: 12px;	text-decoration: none;}.ventana-modal.cp .message .login-enlaces .registro{	float: right;	font-size: 18px;}.ventana-modal.cp .message .login-enlaces .registro a{	color: rgb(196,1,123);	text-decoration: none;}.ventana-modal.cp .message .registro-enlaces{	text-align: right;}.ventana-modal.cp .message .registro-enlaces a{	color: rgb(196,1,123);	font-size: 18px;	text-decoration: none;}#loyalty-registration-modal-content-cp form{	margin-top: 20px;}.ventana-modal.cp .message .boton{	width: 100%;}.ventana-modal.cp .message a{	color: white;	text-decoration: underline;}.ventana-modal.cp .message .boton a{	background-color: rgb(196,1,123);	color: white;	display: block;	font-weight: bold;	padding: 5px 0;	text-decoration: none;	width: 100%;}.ventana-modal.cp img.pie{	display: block;	left: 0;	position: relative;	width: 100%;}.ventana-modal.cp.premio-asignado{	margin-left: -260px;	width: 520px;}.ventana-modal.cp.premio-asignado .encabezado span{	font-size: 24px;	font-weight: bold;}.ventana-modal.cp.premio-asignado .message p{	font-size: 19px;}@media (min-width: 768px){	.ventana-modal.cp .message .login-campos input[type=email]{		float: left;	}	.ventana-modal.cp .message .login-campos input[type=password]{		float: right;	}}@media (max-width: 768px){		#img_cerrar_modal{		right: 13px !important;	}}@media (max-width: 1023px) {  .ventana-modal.cp {  	left: 1%;  	padding: 5% 5% 0 5%;  	margin-left: 0;  	max-width: 88%;  	min-width: 88%;  	width: 88%;  }  .ventana-modal.cp .message .login-campos input{  	float: none;  	display: block;  	width: 96%;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo{  	display: block;  	width: 100%;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=text], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=date], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=email], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[type=password]{  	width: 96%;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="email_bis_registration_modal_cp"], .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="password_bis_registration_modal_cp"]{  	margin-left: 0;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="nombre_registration_modal_cp"]{  	width: 80%;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] .campo.fecha_nacimiento label{  	margin-left: 0;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="fecha_nacimiento_registration_modal_cp"]{  	display: block;  	width: 96%;  }}@media (max-width: 767px) {  .ventana-modal {  	max-width: 400px;  	min-width: 300px;  	margin-left: 0;  	left: 0;  }  .ventana-modal.cp .message form[name=loyalty_register_modal_cp] input[name="nombre_registration_modal_cp"]{  	display: block;  	width: 96%;  }  .ventana-modal.cp .message .registro-enlaces{  	text-align: center;  }  .ventana-modal.cp .message .registro-enlaces a{  	display: block;  }	}@media (max-width: 736px) {	.ventana-modal.cp .message .login-enlaces .registro{		display: block;		margin: 10px 0;		text-align: center;		width: 100%;	}	.ventana-modal.cp .message .login-enlaces .registro a{		display: block;	}}#loyalty-register-modal-content .columna-sk {	width: 48%;	float: left;}#loyalty_register_form_modal .columna-sk {	width: 48%;	float: left;}#loyalty-register-modal-content .columna-sk:last-child {	margin-left: 4%;}#loyalty_register_form_modal input[type="button"] {	width: 100%;	padding: 3px 0;}#loyalty-register-modal-content .columna-sk input {	width: 95%;	margin-bottom: 15px;	margin-top: 0;	font-family: Montserrat, sans-serif;}#loyalty-register-modal-content .columna-sk  #muestra_type_of_street {	width: 32%;	float: left;}#loyalty-register-modal-content .columna-sk  #muestra_address {	margin-left: 3%;	width: 60%;	float: left;}#loyalty-register-modal-content .columna-sk  #muestra_state {	width: 44%;	float: left;}#loyalty-register-modal-content .columna-sk  #muestra_cp {	width: 92%;	margin-left: 3%;	float: left;}#loyalty-register-modal-content .columna-sk input[type="radio"] {	width: 6%;  	margin: 40px 0 0 0;  	float: left;}#loyalty-register-modal-content .columna-sk label {	width: 94%;  	float: left;  	font-size: .9em;  	line-height: 1.45;}#loyalty-register-modal-content .columna-sk label img {	float: left;	margin-bottom: 20px;	margin-right: 5px;	max-width: 100px;}#loyalty-register-modal-content .columna-sk label strong {	display: block;	font-size: 1.2em;}#loyalty-register-modal-content input#sk-legales {	margin-top: 0;	margin-right: 5px;}#loyalty_sidebar_container h3 {	color:#005A9C;}.profile_picture {	float:left;	margin-top:15px;}.profile_picture img {	border: 3px solid #005A9C;  	border-radius: 100%;	}#score {	width:80px;	margin: 40px 40px 40px 140px;	}.big_number {	color:#D77DAD;	font-size:24px;		font-weight:bolder;}
#loyalty-welcome-modal-content .iconos-bienvenida {
	width: 47%;
	float: left;
	margin-left: 3%;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	color: #003a81;
}
#loyalty-welcome-modal-content .iconos-bienvenida img {
	margin-bottom: 15px;
}
#loyalty-welcome-modal-content .boton-loyalty {
	display: block;
	background: #92bb1f !important;
	color: white;
	text-align: center;
	padding: 5px 0;
	margin: 25px 38%;
	border-radius: 25px;
	line-height: 25px;
	width: 25%;
}

#loyalty-welcome-modal-content .boton-loyalty:hover
 {	
	text-decoration: none;	
	opacity: .8;

}


/****/
#loyalty_register_form_modal .columna-sk input[type="text"], 
	#loyalty_register_form_modal .columna-sk input[type="email"], 
	#loyalty_register_form_modal .columna-sk input[type="password"] {
		width: 95%;	margin-bottom: 15px;	margin-top: 0;	
		font-family: Montserrat, sans-serif;	
		height: 30px;}

#loyalty-registration-modal-content .loyalty_register {	
	 	background-color: transparent;}

	 	#loyalty-registration-modal-content .corner-tag {	
		margin-top: -40px;	margin-right: -40px;}

		#loyalty-registration-modal-content .block-title 
			{	width: 88%;}

#pacsis-iframe {
	min-height: 300px;
	margin-bottom: 30px;
}

	/*Talleres*/
	.workshops {	
					
	margin-left: 0;
	}
	.workshops li 
	{	width: 32%;  
		float: left; 
		margin-left: 2%;  	
		position: relative;  
		overflow: hidden;
	}
	.workshops li:first-child {
			margin-left: 0;
		}
	.workshops .entry-category {
		display: none;}

	.workshops h3.entry-title {
		margin: 0;  	
		background-color: #e099bf; 
		padding: 5px;  	
		font-size: 1.1em; 
		line-height: 1.3;
		}
	.workshops h3.entry-title a {
		color: white;	
	    font-weight: normal;
	    }

	    .negative-points {	
	    	position: absolute; 
	    	 	top: 0;  	
	    	 	right: 0;  
	    	 	border-top-color: #5684b7;}
	    .loyalty_workshop a {	
	    	visibility: hidden;
	    	display: block;
	    	position: absolute; 
	    	width: 100%;  
	    	height: 300px;  
	    	background: rgba(255,255,255,.8);  
	    	padding: 30px 0;  
	    	text-align: center;
	    }
	    	.loyalty_workshop a:hover { 
	    	 	visibility: visible;}

/*Formulario de validación de Códigos únicos*//*.codigos-unicos {	border: 5px solid #005A9C;	background-color: #005A9C;	color: white;	margin-top: 30px;}.codigos-unicos form {	overflow: hidden;	margin: 0;}.codigos-unicos h3 {	margin: 7px 0;	color: white !important;}.codigos-unicos .columna {    float: left;    width: 50%;}.codigos-unicos a {	color: white;	text-decoration: underline;}.codigos-unicos a:hover {	text-decoration: none;}.unique-code input {    width: 82%;}.codigos-unicos input.wpcf7-submit {	background-color: #7599C1;    border: medium none;    color: white;    height: 32px;    margin-bottom: 12px;    text-transform: uppercase;    width: 13%;}*/div.wpcf7-validation-errors {	border-color: #99ac1d !important;	display: inline-block;    margin: 0 auto !important;    width: 95.5%;}.codigos-unicos img.ajax-loader {	display: none;}.codigos-unicos .wpcf7-not-valid-tip {	display: none;}.centered { text-align:center; }.breadcrumbs a{padding-bottom: 0;}/*================================Consumer Promo =================================*/#consumer-promo-modal{	background-image: none;	border-bottom: 10px solid rgb(1,47,109);}#consumer-promo-modal .encabezado{	position: relative;}#consumer-promo-modal .encabezado .titulo{	border-bottom: 3px solid white;}#consumer-promo-modal .encabezado button.close-x{	border: none;	bottom: 8px;	float: none;	margin: 0;	position: absolute;	right: 0;}#consumer-promo-modal .cuerpo{	margin: 20px 0;}#validate_UC_CP_Home, #validate_UC_CP_Home .imagen, #validate_UC_CP_Home .contenido{  width: 100%;}#validate_UC_CP_Home .imagen img{  width: 100%;}#validate_UC_CP_Home .contenido{  background-color: rgb(8,46,109);  position: relative;  min-height: 110px;}#validate_UC_CP_Home .contenido .descripcion, #validate_UC_CP_Home .contenido .formulario {  display: inline-block;  font-size: 0;  padding-top: 25px;  vertical-align: top;}#validate_UC_CP_Home .contenido .paquete{  left: 25px;  position: absolute;  top: -10px;  width: 85px;}#validate_UC_CP_Home .contenido .descripcion{  margin-left: 18%;  width: 50%;}#validate_UC_CP_Home .contenido .descripcion p{  color: white;  font-size: 17px;  line-height: 20px;  margin-bottom: 2px;}#validate_UC_CP_Home .contenido .formulario{  position: relative;  text-align: right;  width: 30%;}#validate_UC_CP_Home .contenido .formulario input[type=text], #validate_UC_CP_Home .contenido .formulario input[type=submit]{  border: none;  display: inline-block;  padding: 5px;  vertical-align: top;}#validate_UC_CP_Home .contenido .formulario input[type=text]{  height: 28px;  width: 72%;}#validate_UC_CP_Home .contenido .formulario input[type=submit]{  background-color: rgb(159,28,121);  color: white;  height: 38px;  text-transform: uppercase;  width: 19%;}#validate_UC_CP_Home .contenido .leyenda{  line-height: 8px;  margin-left: 18%;  margin-top: 5px;  padding-bottom: 25px;  width: 82%;}#validate_UC_CP_Home .contenido .leyenda span{  color: white;  display: inline-block;  font-size: 12px;  line-height: 12px;  vertical-align: top;}#validate_UC_CP_Home .contenido .leyenda .desc{  width: 69%;}#validate_UC_CP_Home .contenido .leyenda .anotacion{	margin-top: 10px;}#validate_UC_CP_Home .contenido .leyenda .legal{  text-align: right;  width: 28%;}#validate_UC_CP_Home .contenido .leyenda .legal a{  color: white;  text-decoration: underline;}#validate_UC_CP_Home .contenido .leyenda .anotacion{	margin-top: 10px;}#validate_UC_CP_Home .wpcf7-validation-errors, #validate_UC_CP_Home .wpcf7-response-output{  border: none;  color: yellow;  font-size: 15px;  margin: 0 0 15px 0 !important;  padding: 0 5%;  text-align: center;  width: 90%;}#validate_UC_CP_Home .wpcf7-not-valid-tip, #validate_UC_CP_Home .ajax-loader{  display: none;}#validate_UC_CP_Landing{	background-color: rgb(168,22,120);	font-size: 0;	margin-bottom: 10px;	width: 100%;}#validate_UC_CP_Landing .imagen, #validate_UC_CP_Landing .contenido{	display: inline-block;	font-size: 0;	vertical-align: top;	width: 50%;}#validate_UC_CP_Landing .wpcf7-response-output{	color: white;	font-size: 16px;	font-weight: bold;	margin: 0;	padding-top: 10px;	text-align: center;}#validate_UC_CP_Landing .imagen img{	width: 100%;}#validate_UC_CP_Landing .contenido{	color: white;	font-size: 14px;	padding-top: 15px;}#validate_UC_CP_Landing .contenido p{	margin-right: 15px;}#validate_UC_CP_Landing .contenido .encabezado{	font-size: 20px;}#validate_UC_CP_Landing .contenido .slogan{	background-color: rgb(155,170,9);	margin-bottom: 20px;	margin-left: -20px;	padding: 5px 20px;	width: 250px;}#validate_UC_CP_Landing .contenido .destacado{	font-size: 18px;}#validate_UC_CP_Landing .contenido .participacion{	font-size: 23px;}#validate_UC_CP_Landing .contenido .formulario{	padding: 0 5% 0 0;	width: 90%}#validate_UC_CP_Landing .contenido .formulario input[type=text], #validate_UC_CP_Landing .contenido .formulario input[type=submit]{	border: none;	display: inline-block;	padding: 5px;	vertical-align: top;}#validate_UC_CP_Landing .contenido .formulario input[type=text]{	width: 80%;}#validate_UC_CP_Landing .contenido .formulario input[type=submit]{	background-color: rgb(223,131,172);	color: white;	text-transform: uppercase;	width: 15%;}#validate_UC_CP_Landing .wpcf7-not-valid-tip, #validate_UC_CP_Landing .ajax-loader{  display: none;}#validate_UC_CP_Landing .wpcf7-validation-errors{  border: none;  color: yellow;  font-size: 15px;  margin: 0 0 15px 0 !important;  padding: 0 5%;  text-align: center;  width: 90%;}#pie_CP_landing .premio p{	font-size: 14px;}#pie_CP_landing .premio .destacado{	font-size: 25px;}#pie_CP_landing .leyenda{	font-size: 0;}#pie_CP_landing .leyenda .bloque{	display: inline-block;	vertical-align: top;	width: 50%;}#pie_CP_landing .leyenda .bloque p{	font-size: 12px;	line-height: 17px;	margin: 0;}#pie_CP_landing .leyenda .bloque p a{	color: white;	text-decoration: underline;}#pie_CP_landing hr{	margin: 10px 0;}#ruleta_CP_landing{  background-color: rgb(248,237,245);  background-image: url(/wp-content/themes/Magazinly/images/consumer-promo/bg-ruleta-cp.jpg);  background-repeat: no-repeat;  color: white;  font-size: 0;  min-height: 530px;  padding: 3% 3% 0 3%;  text-align: center;  width: 94%;}#ruleta_CP_landing .btnLanzarRuleta{    background-color: rgb(8,46,109);    border: none;    color: white;    cursor: pointer;    display: block;    font-family: Montserrat, Arial, Helvetica, sans-serif;    font-size: 20px;    font-weight: bold;    margin: 0 auto 20px auto;    padding: 10px 0;    text-transform: uppercase;    width: 70%;}#ruleta_CP_landing .ruleta, #ruleta_CP_landing .leyenda{  display: inline-block;  font-size: 12px;  vertical-align: top;}#ruleta_CP_landing .ruleta{  width: 65%;}#ruleta_CP_landing .ruleta .textoCarga{  height: 100%;  text-align: center;  vertical-align: middle;  width: 100%;}#ruleta_CP_landing .ruleta svg{  display: block;  margin: 0 auto;}#ruleta_CP_landing .leyenda{  position: relative;  width: 35%;}#ruleta_CP_landing .leyenda .caracteristicas{	position: absolute;	right: 0;	top: 0;}#ruleta_CP_landing .leyenda .encabezado{  border-bottom: 2px solid white;  font-size: 20px;  margin-top: 70px;  padding-bottom: 10px;  padding-left: 10px;  text-align: left;  text-transform: uppercase;}#ruleta_CP_landing .leyenda .premios ul{  list-style: none;  margin: 0;}#ruleta_CP_landing .leyenda .premios ul li{  font-size: 0;  display: block;  margin-bottom: 5px;  text-align: left;  width: 100%;}#ruleta_CP_landing .leyenda .premios ul li span{  display: inline-block;  vertical-align: middle;}#ruleta_CP_landing .leyenda .premios ul li .imagen{  font-size: 12px;  text-align: center;  width: 35%;}#ruleta_CP_landing .leyenda .premios ul li .texto{  font-size: 12px;  width: 65%;}#ruleta_CP_landing .leyenda .premios ul li .texto span{  display: block;  padding-left: 2%;  width: 98%;}#ruleta_CP_landing .leyenda .premios ul li .texto .nombre{  font-size: 20px;  margin-bottom: 5px;}#ruleta_CP_landing .leyenda .premios ul li .texto .descripcion{  color: rgb(33,58,122);  font-size: 10px;  line-height: 11px;}#premiosRepartidosConsumerPromo{	background-color: rgb(215,126,174);	padding: 30px;}#premiosRepartidosConsumerPromo ul{	list-style: none;	list-style-type:none;	margin:0px auto 20px auto;	text-align: center;	width:100%;}#premiosRepartidosConsumerPromo ul li{	background:url(images/filmstrip2.png) 0 0 no-repeat;	display: inline-block;	font-size: 0;	height:78px;	vertical-align: top;	width:53px;}#premiosRepartidosConsumerPromo p{	clear: both;	color: white;	font-size: 22px;}#premiosRepartidosConsumerPromo a{	color: white;	font-size: 29px;}#premiosRepartidosConsumerPromo hr{	margin: 15px 0;}#bannerPromocionalCP .imagen{	cursor: pointer;}#bannerPromocionalCP .leyenda{	background-color: rgb(8,46,109);	padding: 20px 40px;}#bannerPromocionalCP .leyenda span{	color: white;	display: inline-block;	font-size: 12px;	line-height: 12px;	width: 33%;}#bannerPromocionalCP .leyenda .anotacion{	font-weight: bold;	text-align: center;}#bannerPromocionalCP .leyenda .legal{	text-align: right;}#bannerPromocionalCP .leyenda .legal a{	color: white;	text-decoration: none;}/* Tablet landscape */@media (max-width: 1024px) {  #validate_UC_CP_Home .contenido .paquete{    display: none;  }  #validate_UC_CP_Home .contenido .descripcion, #validate_UC_CP_Home .contenido .formulario{    display: block;    margin-left: 25px;    width: inherit;  }  #validate_UC_CP_Home .contenido .formulario{    padding-top: 10px;    text-align: left;  }  #validate_UC_CP_Home .contenido .formulario input[type=text]{    width: 86%;  }  #validate_UC_CP_Home .contenido .formulario input[type=submit]{    width: 10%;  }  #validate_UC_CP_Home .contenido .leyenda{    margin-left: 25px;    margin-top: 10px;    padding-bottom: 25px;    width: inherit;  }}/*================================Tablet portrait=================================*/@media (max-width: 768px) {  #validate_UC_CP_Home .contenido .formulario{    margin-left: 25px;  }  #validate_UC_CP_Home .contenido .formulario input[type=text]{    width: 85%;  }  #validate_UC_CP_Home .contenido .leyenda{    height: 20px;    position: relative;    width: 100%;  }  #validate_UC_CP_Home .contenido .leyenda span{    display: block;    position: absolute;  }  #validate_UC_CP_Home .contenido .leyenda .desc{    bottom: 0;    margin-bottom: 15px;    width: 90%;  }  #validate_UC_CP_Home .contenido .leyenda .legal{    text-align: left;    top: 0;    width: 90%;  }  #validate_UC_CP_Landing .imagen, #validate_UC_CP_Landing .contenido{  	display: block;  	width: 100%;  }  #validate_UC_CP_Landing .contenido{  	padding: 0 5% 5%;  	width: 90%;  }  #validate_UC_CP_Landing .contenido .slogan{  	margin-left: -4%;  	padding-left: 4%;  }  #ruleta_CP_landing .ruleta, #ruleta_CP_landing .leyenda{    display: block;    width: 100%;  }  #ruleta_CP_landing .leyenda{    margin: 0 auto;    width: 300px;  }  #ruleta_CP_landing .leyenda .caracteristicas{  	top: -65px;  }  #ruleta_CP_landing .leyenda .encabezado{    margin-top: 20px;  }  #pie_CP_landing .leyenda .bloque{  	display: block;    text-align: left;  	width: 100%;  }  .ventana-modal.cp .message form[name=loyalty_cp_address_form] .bloque{  	display: block;  	width: 100%;  }}/*================================Mobile landscape=================================*/@media (max-width: 667px) {  #ruleta_CP_landing .btnLanzarRuleta{  	width: 98%;  }  #validate_UC_CP_Home .contenido .formulario input[type=text]{    width: 80%;  }  #validate_UC_CP_Home .contenido .formulario input[type=submit]{    width: 15%;  }  #validate_UC_CP_Home .contenido .leyenda .desc, #validate_UC_CP_Home .contenido .leyenda .legal{    display: block;    line-height: 12px;    margin-bottom: 5px;    width: 93%;  }  #validate_UC_CP_Home .contenido .leyenda .legal{    width: 92%;  }  #ruleta_CP_landing .leyenda{    width: 100%;  }}/*================================Mobile portrait=================================*/@media (max-width: 375px) {}#pie_CP_landing{	background-color: rgb(1,47,109);	color: white;	padding: 3%;	width: 94%;}#pie_CP_landing .premio{	border-bottom: 2px solid white;	display: none;	margin-bottom: 20px;}/*================================Cupones descuento=================================*/.cuponesgift{margin: 0 0 40px 0;padding: 0;}.cuponesgift li{display: inline-block;list-style-type: none;margin-bottom: 10px;margin-right: 2%;position: relative;vertical-align: top;width: 31.5%;}.cuponesgift li:last-child{margin-right: 0;}.cuponesgift li .points{border-left: 80px solid transparent;border-top: 65px solid rgb(52,133,186);color: white;display: block;font-size: 0.6rem;height: 0;line-height: 0.8rem;position: absolute;top: 0;right: 0;text-align: right;width: 0;}.cuponesgift li .points .text{position: absolute;top: -60px;right: 5px;}.cuponesgift li .points .text .number{display: block;font-size: 1rem;}.cuponesgift li .imagen img{cursor: pointer;}.cuponesgift li .actions{bottom: 0;display: block;width: 100%;}.cuponesgift li .actions *{background-color: rgb(195,26,125);color: white;display: inline-block;font-size: 0;font-weight: bold;line-height: 1rem;padding: 0.5rem 0;text-transform: lowercase;vertical-align: top;}.cuponesgift li .actions *:hover{background-color: rgb(215,126,174)}.cuponesgift li .actions button{border: none;font-size: 1rem;margin-right: 1.1%;width:100%;}/*================================Gift Catalog=================================*/body.page-template-tena-points-program .block-content a{color: inherit; font-weight: normal;}body.page-template-tena-points-program .banner{background-color: white;background-repeat: no-repeat;background-size: 100%;cursor: pointer;margin-bottom: 3rem;padding: 3rem 2rem 2rem;}body.page-template-tena-points-program .banner.discount-coupons{background-image: url(/wp-content/themes/Magazinly/images/gift-catalog/banner-discount-coupons.jpg);}body.page-template-tena-points-program .banner.gift-catalog{background-color: white;background-image: url(/wp-content/themes/Magazinly/images/gift-catalog/banner-gift-catalog.jpg);}body.page-template-tena-points-program .banner.gifts-for-me{background-color: white;background-image: url(/wp-content/themes/Magazinly/images/gift-catalog/banner-gifts-for-me.jpg);}body.page-template-tena-points-program .banner.gifts-for-my-kitchen{background-color: white;background-image: url(/wp-content/themes/Magazinly/images/gift-catalog/banner-gifts-for-my-kitchen.jpg);}body.page-template-tena-points-program .banner.gifts-for-my-house{background-color: white;background-image: url(/wp-content/themes/Magazinly/images/gift-catalog/banner-gifts-for-my-house.jpg);margin-bottom: 0;}body.page-template-tena-points-program .banner .content{float: left;}body.page-template-tena-points-program .banner .content.right{float: right;text-align: right;}body.page-template-tena-points-program .banner .content p{font-size: 1rem;line-height: 1.3rem;margin-bottom: 0;}body.page-template-tena-points-program .banner .content p.title{color: rgb(196,1,123);font-size: 1.8rem;line-height: 2rem;margin-bottom: 1.5rem;}body.page-template-tena-points-program .banner .content p.link{margin-top: 2rem;}@media only screen and (max-device-width : 1024px) {	body.page-template-tena-points-program .banner{padding: 0.5rem;}}@media only screen and (max-device-width : 768px) {	body.page-template-tena-points-program .banner{padding: 3rem 2rem 2rem}	body.page-template-tena-points-program .banner .content p.link{margin-top: 0;}	body.page-template-tena-points-program .banner.discount-coupons, body.page-template-tena-points-program .banner.gift-catalog, body.page-template-tena-points-program .banner.gifts-for-me, body.page-template-tena-points-program .banner.gifts-for-me-cozinha, body.page-template-tena-points-program .banner.gifts-for-me-casa{background-image: none;border: 1px solid lightgray;}}body.page-template-tena-points-program .banner .content p.link a{background-color: rgb(196,1,123);color: white;display: block;font-size: 1.1rem;font-weight: bold;line-height: 1.5rem;padding: 1rem;text-decoration: none;}body.page-template-tena-points-program .banner.gifts-for-me .content p.link a{max-width: 14rem;}body.page-template-tena-points-program .banner.gift-catalog .content p.link a{max-width: 23rem;}body.page-template-tena-points-program .banner.gifts-for-me-cozinha .content p.link a{float: right;max-width: 17rem;}body.page-template-tena-points-program .banner.gifts-for-me-casa .content p.link a{max-width: 16rem;}body.page-template-tena-points-program .banner .content p.link a:hover{text-decoration: none;}


body.page-template-category-gift .category-switcher, body.tena-points-program .category-switcher{
	display: block;
	list-style: none;
	margin: 0;width: 100%;
	}

body.page-template-category-gift .category-switcher li, body.tena-points-program .category-switcher li{
	background-color: rgb(196,1,123);display: inline-block;margin-right: 1%;text-align: center;}

	@media only screen and (max-device-width : 1024px) {	

		body.page-template-category-gift .category-switcher li, body.tena-points-program .category-switcher li{
			margin-bottom: 1%;
			margin-right: 0;
			width: 100%;
		}

		}


body.page-template-category-gift .category-switcher li:last-child, body.tena-points-program .category-switcher li:last-child{
	margin-right: 0;}
	body.page-template-category-gift .category-switcher li a, body.tena-points-program .category-switcher li a{
		color: white;display: block;font-size: 1.4rem;font-weight: bold;padding: 0.3rem 1rem;}

		body.page-template-category-gift .category-switcher li.current, body.tena-points-program .category-switcher li.current{
			background-color: rgb(232,177,206);}body.page-template-category-gift .category-switcher li.current a, 
			body.tena-points-program .category-switcher li.current a{color: rgb(196,1,123);}

			body.page-template-category-gift .link-return, body.tena-points-program .link-return{margin: 1rem 0;}

			body.page-template-category-gift .link-return a, body.tena-points-program .link-return a{
				color: rgb(232,177,206);text-transform: uppercase;}
				body.page-template-category-gift .category-gifts{
					display: block;list-style: none;margin: 0;width: 100%;}
					body.page-template-category-gift .category-gifts li{
						border: 1px solid lightgray;display: inline-block;
						margin-bottom: 2.5%;margin-right: 2.5%;
						position: relative;vertical-align: top;width: 48%;}

						@media only screen and (max-device-width : 1024px) {	
							body.page-template-category-gift .category-gifts li{display: block;width: 100%;}}

							body.page-template-category-gift .category-gifts li.final-fila{margin-right: 0;}

							body.page-template-category-gift .category-gifts li .brand{
								display: block;left: 0;position: absolute;top: 0;}

								body.page-template-category-gift .category-gifts li .brand img{
									max-width: 100%;width: 100%;}body.page-template-category-gift .category-gifts li .points{
										border-left: 120px solid transparent;
										border-top: 100px solid rgb(51, 177, 231);
										color: white;display: block;font-size: 0.8rem;
										height: 0;line-height: 1rem;position: absolute;top: 0;right: 0;
										text-align: right;text-transform: uppercase;width: 0;}

										body.page-template-category-gift .category-gifts li .points .text{
											position: absolute;top: -90px;right: 10px;}

											body.page-template-category-gift .category-gifts li .points .text .number{
												display: block;font-size: 1.2rem;}

	body.page-template-category-gift .category-gifts li .image{
		margin-bottom: 10px;text-align: center;width: 100%;}

		body.page-template-category-gift .category-gifts li .image a{display: block;}

		body.page-template-category-gift .category-gifts li .texts{
			display: block;margin-bottom: 10px;width: 100%;}

			body.page-template-category-gift .category-gifts li .texts p{
				color: rgb(133,133,133);margin-bottom: 0;text-align: center;}
				body.page-template-category-gift .category-gifts li .texts .name{
					font-size: 1.1rem;font-weight: bold;line-height: 1.3rem;
					margin-bottom: 10px;padding: 0 1rem;text-transform: uppercase;}

	body.page-template-category-gift .category-gifts li .texts .name a{
		color: rgb(146, 187, 31);
		font-weight: normal;
		text-decoration: underline;
	}

		body.page-template-category-gift .category-gifts li .texts .description{
			font-size: 1rem;line-height: 1.2rem;padding: 0 1rem;}
			body.page-template-category-gift .category-gifts li .actions{
				bottom: 0;display: block;width: 100%;}
				body.page-template-category-gift .category-gifts li .actions *{
					background-color: rgb(215,126,174);color: white;display: inline-block;
					font-size: 0;font-weight: bold;line-height: 1rem;padding: 0.5rem 0;
					text-transform: lowercase;vertical-align: top;}

					body.page-template-category-gift .category-gifts li .actions button
					border: none;font-size: 1rem;margin-right: 1.1%;width: 57.9%;}

					body.page-template-category-gift .category-gifts li .actions a{
						font-size: 1rem;text-align: center;width: 39.9%;}

						@media only screen and (max-device-width : 1200px) {	
							body.page-template-category-gift .category-gifts li .actions *{display: block;}

								body.page-template-category-gift .category-gifts li .actions button,
								 body.page-template-category-gift .category-gifts li .actions a{
								 	margin-right: 0;margin-bottom: 1%;padding-bottom: 1rem;padding-top: 1rem;width: 100%;}

	body.page-template-category-gift .category-gifts li .actions a{margin-bottom: 0;}}

	body.tena-points-program .gift-detail{border: 1px solid lightgray;margin: 0 auto 20px auto;position: relative;}
	body.tena-points-program .gift-detail .brand{display: block;left: 0;position: absolute;top: 0;}
	body.tena-points-program .gift-detail .brand img{max-width: 100%;width: 100%;}
	body.tena-points-program .gift-detail .points{
		border-left: 110px solid transparent;border-top: 90px solid rgb(51, 177, 231);
		color: white;display: block;font-size: 0.6rem;height: 0;line-height: 1rem;
		position: absolute;top: 0;right: 0;text-align: right;text-transform: uppercase;width: 0;}

		body.tena-points-program .gift-detail .points .text{position: absolute;top: -80px;right: 10px;}
		body.tena-points-program .gift-detail .points .text .number{display: block;font-size: 1rem;}
		body.tena-points-program .gift-detail .image{display: inline-block;text-align: center;vertical-align: top;width: 53%;}
		body.tena-points-program .gift-detail .texts{color: rgb(133,133,133);
			display: inline-block;margin-bottom: 40px;margin-top: 40px;vertical-align: top;width: 42%;}
		body.tena-points-program .gift-detail .texts .name{
			font-size: 1.1rem;font-weight: bold;margin-bottom: 10px;text-transform: uppercase;}
			body.tena-points-program .gift-detail .texts .description{font-size: 1rem;margin-bottom: 20px;}
			body.tena-points-program .gift-detail .texts button {
				background-color: rgb(196,1,123);border: none;
				color: white;display: inline-block;font-size: 1rem;font-weight: bold;line-height: 1rem;
				padding: 0.5rem 1rem;text-transform: lowercase;vertical-align: top;}

@media only screen and (max-device-width : 768px) {	
	body.tena-points-program .gift-detail{border: none;width: 100%;}	
	body.tena-points-program .gift-detail .image, body.tena-points-program .gift-detail .texts{display: block;width: 100%;}
		body.tena-points-program .gift-detail .texts .name, body.tena-points-program .gift-detail .texts .description{
			padding: 0 1rem;}	body.tena-points-program .gift-detail .texts button{padding: 1rem;width: 100%;}}
			body.tena-points-program .gift-navbar{margin-bottom: 40px;position: relative;width: 100%;}
			body.tena-points-program .gift-navbar a{
			background-color: rgb(215,126,174);color: white;
			display: inline-block;padding: 0.5rem 1rem;vertical-align: top;}

			body.tena-points-program .gift-navbar .next{float: right;}

			@media only screen and (max-device-width : 500px) {	
				body.tena-points-program .gift-navbar a{display: block;padding: 1rem;}
			body.tena-points-program .gift-navbar .next{float: none;margin-top: 10px;text-align: right;}}

			body.page-template-category-gift .link-legal, body.page-template-tena-points-program .link-legal,
			 body.tena-points-program .link-legal{margin-bottom: 40px;}

			 body.page-template-category-gift .link-legal a, body.page-template-tena-points-program .link-legal a,
			  body.tena-points-program .link-legal a{color: black;font-weight: normal;text-decoration: underline;}
			  body.page-template-category-gift .link-coupons, body.page-template-tena-points-program .link-coupons,
			   body.tena-points-program .link-coupons{margin-bottom: 40px;text-align: center;}

			body.page-template-category-gift .link-coupons span, body.page-template-tena-points-program .link-coupons span,
			 body.tena-points-program .link-coupons span{background-color: rgb(215,126,174);padding: 0.5rem 0 0.5rem 0.5rem;}

			 body.page-template-category-gift .link-coupons span a, body.page-template-tena-points-program .link-coupons span a,
			  body.tena-points-program .link-coupons span a{
			  	color: white;font-size: 1.2rem;display: inline-block;font-weight: bold;
			  	text-decoration: underline;vertical-align: middle;}

			  	body.page-template-category-gift .link-coupons span img,
			  	body.page-template-tena-points-program .link-coupons span img,
			  	 body.tena-points-program .link-coupons span img{
			  	 	display: inline-block;height: 100px;margin-left: 5px;vertical-align: middle;}
			  	 	@media only screen and (max-device-width : 1024px) {	

			  	body.page-template-category-gift .link-coupons span,
			  	 body.page-template-tena-points-program .link-coupons span, 
			  	 body.tena-points-program .link-coupons span{display: block;text-align: center;}
			  	 	body.page-template-category-gift .link-coupons span a, 

			  	body.page-template-tena-points-program .link-coupons span a, body.tena-points-program .link-coupons span a{
			  		display: block;}	body.page-template-category-gift .link-coupons span img, 
			  		body.page-template-tena-points-program .link-coupons span img,
			  		 body.tena-points-program .link-coupons span img{
			  		 	display: block;margin-left: 0;margin: 5px auto 0 auto;}}

			  		 	/*================================Modal confirm =================================*/

			  		 	.ventana-modal .header {
			  		 		border-bottom: 2px solid white;margin-bottom: 1rem;
			  		 		padding-bottom: 0.3rem;}
			  		 	.ventana-modal .header span{
			  		 			display: inline-block;font-weight: bold;vertical-align: top;width: 90%;}

			  		 	.ventana-modal .header .close-x{
			  		 		border: none;display: inline-block;margin-top: 0;vertical-align: top;}

			  		 		.ventana-modal .message{margin-bottom: 1rem;}
			  		 		.ventana-modal .botonera{text-align: center;width: 100%;}

/****/


.ventana-modal .botonera button, .ventana-modal .botonera input[type=submit]{
	border: none;
    color: white;
    font-weight: bold;
    margin-right: 20px;
    padding: 0.5rem 0.5rem;
    text-transform: uppercase;
    border-radius: 25px;
}
.ventana-modal .botonera :last-child{
	margin-right: 0;
}
.ventana-modal .botonera .cancel{
	background-color: rgb(195,114,157);
}
.ventana-modal .botonera .continue{
	background-color: #92bb1f;
}
/*================================Modal Gift Address=================================*/
#loyalty-msg-modal-gift form{font-size: 0;}#loyalty-msg-modal-gift .block{display: inline-block;margin-right: 2%;vertical-align: top;width: 49%;}#loyalty-msg-modal-gift .block.right{margin-right: 0;}#loyalty-msg-modal-gift .block .campo{width: 100%;}#loyalty-msg-modal-gift .block .campo.half, #loyalty-msg-modal-gift .block .campo.tipo_via, #loyalty-msg-modal-gift .block .campo.direccion{display: inline-block;vertical-align: top;}#loyalty-msg-modal-gift .block .campo.tipo_via{margin-right: 2.5%;width: 32.5%}#loyalty-msg-modal-gift .block .campo.direccion{width: 100%;}#loyalty-msg-modal-gift .block .campo.provincia{margin-right: 2.5%;width: 48.75%;}#loyalty-msg-modal-gift .block .campo.cp{width: 100%;}#loyalty-msg-modal-gift .block .campo select, #loyalty-msg-modal-gift .block .campo input{border: none;padding: 2%;width: 96%;}#loyalty-msg-modal-gift .block .campo.provincia input, #loyalty-msg-modal-gift .block .campo.direccion input, #loyalty-msg-modal-gift .block .campo.cp input{width: 96%;}#loyalty-msg-modal-gift .botonera{margin-top: 20px;}#loyalty-msg-modal-gift .botonera input[type=submit]{font-weight: bold;padding: 0.5rem 2rem;}/*================================Elementos desktop y mobile=================================*/.landing-page-registro .desktop-cet{display: block;}.landing-page-registro .mobile-cet{display: none;}@media only screen and (max-device-width : 486px) {	.landing-page-registro .desktop-cet{display: none;}	.landing-page-registro .mobile-cet{display: block;}}/*================================Tablas legales=================================*/table.legales{border: 1px solid black;width: 100%;}table.legales thead tr th{background-color: black;color: white;padding: 8px;}table.legales tbody tr{border-bottom: 1px solid black;}table.legales tbody tr td{padding: 8px;}/*================================Seminars=================================*/.seminars-list {list-style: none;}.seminars-list li {width: 46%; float: left;}.seminars-list li:nth-child(even) {margin-left: 4%;}.seminars-list li .image {width: 34%;}.seminars-list li .texts, .seminars-list li .image{float:left;}.seminars-list li .texts { margin-left: 3%; width: 63%;}.seminars-list li .texts h2{margin-top: 0; font-size: 1.3em; line-height: 1.2;}.seminars-list li .texts p{margin:0;font-size: 0.9em;line-height: 1.4;}.seminars-list li .texts .full, .seminar-detail .full{color: red;}.seminars-list li .actions{bottom: 0;display: block; margin-top: 10px;}.seminars-list li .actions > form, .seminars-list li .actions > a {width: 45%; float: left;}.seminars-list li .actions > form { margin-right: 5%;}.seminars-list li .actions > form input[type=submit] {width: 100%;}.seminars-list li .actions input[type=submit], .seminars-list li .actions a, .seminar-detail .actions input[type=submit], .seminar-detail .actions a{background-color: #005a9c;color: white;display: inline-block;font-size: 0;font-weight: bold;line-height: 1rem;padding: 0.5rem 0;vertical-align: top;}.seminars-list li .actions input[type=submit], .seminar-detail .actions input[type=submit]{border: none;font-size: 1rem;margin-right: 1.1%;width: 57.9%;}.seminars-list li .actions a, .seminar-detail .actions a{font-size: 0.9rem;text-align: center;}.seminar-detail h1{margin-bottom: 20px;}.seminar-detail div.image img {width: 100%;}.seminar-detail div{margin-bottom: 20px;}.seminar-detail div.date {margin-bottom: 0;}.seminar-detail div.actions form {text-align: center;}@media only screen and (min-device-width : 1024px) {	/*.seminars-list li .texts, .seminars-list li .image{display: inline-block;vertical-align: top;}*/	/*.seminars-list li .actions input[type=submit], .seminars-list li .actions a, .seminar-detail .actions input[type=submit], .seminar-detail .actions a{display: block;margin-right: 0;margin-bottom: 1%;padding-bottom: 1rem;padding-top: 1rem;width: 100%;}*/	.seminars-list li .actions a, .seminar-detail .actions a{margin-bottom: 0;}}/*====================================================== Fisio - rehecho para zona privada, 29/05/2017========================================================*/.fisio-bg {	padding: 2% 20%;}.fisio-bg .fisio-sp {margin-top:140px;}.fisio-bg form {margin-right: 45px;}.fisio-bg form input, .fisio-bg form textarea {margin: 0; background-color: #ffddf1; font-size:24px; padding:18px;}.fisio-bg form input[type="submit"] {padding: 10px 50px; background-color:#6fb821; color:white; border-radius: 7px; border:none; font-size: 1.3em;text-transform:uppercase;}.fisio-bg form span {color:white;}.fisio-bg #fisio_texto {color: #ff227c; margin: 30px; text-align: center; display: block; font-size: 26px;}/*.fisio-bg .wpcf7-response-output {color: white;}*/@media only screen and (max-width: 600px) {	.fisio-bg { background-image: none; background-color: white;}	.fisio-bg form { margin-right: 20px; margin-left: 20px;}	.fisio-bg .fisio-sp {display: none;}	.fisio-bg form span {color:#444;}}@media(max-width:757px){	.campoFormFisio {		float:none !important;		width:100% !important;		margin-left:0 !important;	}	.fisio-bg {	    padding: 2% 5% 2% 1%;	}}/*================================CSS para la zona privada =================================*//** CABECERA */#zp_cabecera {	height:460px;	background-repeat: no-repeat;	background-position: center bottom; 	background-size: cover;	margin-bottom: 10px;}#zp_fondopuntos {	max-width:290px;	width: 80%;	height: 80%;	background-color:rgba(255,255,255,0.8);	border-radius: 10px;	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_textocabecera {	height: 80%;	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_textocabecera p {	margin-top:24px;	font-family: Montserrat, sans-serif;	font-size:24px;	font-weight: bold;	color:#ff227c;	line-height: 32px;}#zp_score {	height: 132px;    width: 132px;    margin:20px auto;    color:white;	background-repeat: no-repeat;	background-position: center; 	background-size: 100% 100%;}#zp_score div {    padding-top: 48px;    font-size: 22px;}#zp_score span {	font-size: 38px;    letter-spacing: 2px;    font-weight: bold;}.zp_enlaceMenu{	text-align:left;	margin:0px 0 6px 11%;}.zp_enlaceMenu img{	margin:0px 10px 2px 0px;}#zp_breadcrumbs {	font-weight: bold;	margin:10px 20px;	color:#a3a3a3;}#zp_breadcrumbs a{	color:#a3a3a3;}#zp_breadcrumbs span span{	color:#ff227c;}/** CONTENIDO */.zp_cajaBlanca{	text-align: center;}.zp_cajaBola{	text-align: left;	/*padding: 0px 60px;*/	padding:0px 5%;	position: relative;}.zp_cajaBola p {	/*min-width: 360px;    width: 88%;*/    font-size: 18px;    color: #696969;}.zp_cajaBola h2 {	color:#ff227c;	margin:10px 0px;	font-size: 26px;}.zp_cajaBola img {	float: left;	margin: 10px 30px 0px 0px;}.zp_cajaBola .enlaceVerdePeq {	position:absolute;	top: 200px;}.zp_cajaRosa h1, .zp_cajaBlanca h1{	color:#ff227c;	margin-bottom:28px;	font-size: 36px;}.zp_cajaRosa p {	color: #696969;	font-size:18px;}.zp_cajaRosa .formulario{	margin:28px auto 7px auto;	width: 320px;}.zp_cajaRosa input{   text-align:center;}.cajaCodigo{	width: 76% !important;    height: 33px !important;    margin: 0px;}.formulario .wpcf7-form-control-wrap input{	width: 220px;	position: relative;	top: 4px;	/*border:1px solid #ff227c;*/	border-radius:4px;}.wpcf7-form input.wpcf7-text:focus {	/*border:1px solid #ff227c !important;*/}.botonVerde {	/*position: absolute;    right: -11px;    top: 0;	width: 46px !important;    height: 42px;*/}.botonVerde input{    cursor:pointer;    width: 46px !important;    height: 42px;    border: none;    transition: all 0.4s;    border-radius: 10px;    background: #6fb821 url(https://centradaenti.es/wp-content/uploads/2017/04/send.png) no-repeat center;}.botonVerde input:hover{	background-color: #ff227c !important;}.cincuenta{	width:50% !important;	margin:0px !important;}.cajaTexto {	position:relative;}.cajaTexto .corner-tag{	right: 0;    position: absolute;	text-align: right;	font-weight: bold;	font-size: 18px;	line-height: 20px;	border-left: 140px solid transparent;    border-top: 140px solid #6fb821;}.cajaTexto .corner-tag .text-in-corner-tag{	letter-spacing: 1px;    position: absolute;    top: -55px;    right: 7px;}.cajaTexto .corner-tag .text-in-corner-tag span{	font-size: 30px;}.contenidoCaja{	border-left: 1px solid white;}.contenidoCaja h1, .wpProQuiz_text p {	color: #003a81;	font-size: 32px;	text-align: center;	/*font-weight: bold*/}.wpProQuiz_text p{	margin-bottom: 55px;}.contenidoCaja p {	color: #696969;	font-size: 18px;}.contenidoCaja p span {	font-weight: bold;}.contenidoCaja a:not(.enlaceVerde) {	color: #ff227c;}.seminarios {	min-height: 350px;	background: white url(https://www.tenasynseola.gr/wp-content/uploads/2017/05/seminarios_.png) no-repeat center bottom;	background-size: contain;}.cajaSeminario .contenidoCaja{	position: static;	margin-right: 0px;	transform:none;	padding: 30px 21%;	cursor:pointer;	border-bottom: 3px solid #e7e7e7;}.enlaceVerde {	user-select: none;	color: white;	text-align: center;	text-decoration: none;	background-color: #6fb821;	cursor: pointer;	width:80%;	display: block;	margin:auto;	border-radius:10px;    padding: 10px 20px;    font-weight: bold;}.enlaceVerde:hover {	color: white;	text-decoration: none !important;	background-color: #ff227c;}.enlaceVerdePeq {	user-select: none;	line-height: 50px;	color: white;	text-align: center;	text-decoration: none;	background-color: #6fb821;	cursor: pointer;	margin:auto;	border-radius:10px;    padding: 0px 20px;    font-weight: bold;}.enlaceVerdePeq:hover {	color: white;	text-decoration: none !important;	background-color: #ff227c;}#zp_bannerTienda {	margin: 12px auto;    display: block;    cursor: pointer;}#zp_bannerTienda p {	color: #2a5791 !important;	font-size: 26px;	text-align:center !important;	text-decoration: none !important;}#zp_bannerTienda p a {	color: #2a5791 !important;	font-size: 26px;	text-align:center !important;	text-decoration: none !important;}#zp_bannerTienda p img{	margin:10px;}.centrado{	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_anuncio{	position:relative;	bottom: 35px;}#btnAnuncio{	position: absolute;    width: 31%;    height: 16%;    bottom: 12%;    right: 10%;    cursor:pointer;}.atrapapuntos2 {	bottom:35px;	padding:0px;	height: 400px;	background: url(https://centradaenti.es/wp-content/uploads/2017/04/stars.png) no-repeat bottom; background-size:cover;}.atrapapuntos2 {	padding:0px;	height: 400px;	background: url(https://centradaenti.es/wp-content/uploads/2017/04/stars.png) no-repeat bottom; background-size:cover;}.atrapapuntos2 h1 {	margin-top:0px;}.atrapapuntos2 h3 {	display:none;}.atrapapuntos2 .cajaTexto {	height:400px;}.preguntaMes2{	bottom: 45px;}.preguntaMes2 .cajaTexto{	height:300px;}.cincuenta .wpProQuiz_content {	padding:0px;	/*height: 400px;	background: url(https://centradaenti.es/wp-content/uploads/2017/04/quiz.png) no-repeat bottom; 	background-size:cover;*/}.cincuenta .wpProQuiz_content h1{	/*margin-bottom:56px;*/}.cincuenta .wpProQuiz_content h2{	display:none;}/*.cincuenta .wpProQuiz_button{	position:relative !important;	bottom:14px !important;	user-select: none !important;	color: white !important;	text-align: center !important;	text-decoration: none !important;	background-color: #6fb821 !important;	cursor: pointer !important;	width:45% !important;	display: block !important;	margin:auto !important;	border-radius:10px !important;    padding: 10px 20px !important;    font-weight: bold !important;    transition: all 0.4 !important;;}*/.cincuenta .wpProQuiz_quiz{	position: relative;	top: 30%;	width: 90%;    margin: auto;}.cincuenta .wpProQuiz_lock {	position: relative;	top: 40%;	width: 90%;    margin: auto;}.cincuenta .wpProQuiz_button{	color: white !important;	text-align: center !important;	text-decoration: none !important;	background-color: #6fb821 !important;	cursor: pointer !important;	border-radius:10px !important;	font-weight: bold !important;    transition: all 0.4s !important;    padding: 10px 20px !important;}.cincuenta .wpProQuiz_button:hover {	padding: 10px 20px !important;	text-decoration: none !important;	border-radius:10px !important;	margin:auto !important;	background-color: #ff227c !important;	transition: all 0.4s !important;}.cincuenta .wpProQuiz_button[name="startQuiz"]{	transition: all 0.4s !important;	display: block !important;	margin:auto !important;	width: 200px !important;}#zp_fondopuntos > .LoyaltyFormsLitetWidget {	height:100% !important;} #zp_fondopuntos > .LoyaltyFormsLitetWidget > #loyalty_login_container {	height:100% !important;} #zp_fondopuntos > .LoyaltyFormsLitetWidget > #loyalty_login_container > #loyalty_login_form {	height:100% !important;} .no_margin{	margin:0px !important;}.zp_telefono {	max-width: 265px;	border-radius:10px;	padding: 10px 8px 8px 81px;	background: white url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/phone-1.png) no-repeat left top; }.zp_telefono p{	margin:0px;	text-align: left;	color: #2a5791;	font-size:12px;}.zp_telefono strong{	font-size:18px;	color: #2a5791;}.zp_telefono .wpb_text_column  {	margin:0px !important;}.ajuste_padding-left{	padding-left:40px;}.ajuste_padding-right{	padding-right: 230px;}#zp_textoResponde{	line-height:40px;}.ajuste_imagen_left img{	position:relative;	right:65px;}@media(max-width: 767px) {    .no_mobile {       	display: none !important;    }    .ajuste_imagen_left img{		position:relative;		right:0px;	}    .cincuenta{		width:100% !important;		margin:0px !important;	}	#zp_florEntera{		background-size: contain !important;		height:280px !important;	}	.mobile_height{		height:140px !important;	}	.mobile_height h1{		text-align:center !important;	}	.ajuste_padding-left, .ajuste_padding-right{		padding-left:0px !important;		padding-right:0px !important;	}	#zp_textoResponde{		line-height:32px;	}	.zp_cajaBola img {		float: none;		margin:0px !important;	}	.zp_cajaBola .wpb_single_image .wpb_wrapper {		text-align:center;	}	.zp_cajaBola .enlaceVerdePeq {		position:static;		right: 0;		top: 0;		padding: 10px 20px;	}	.cuponesgift li {		width: auto;		margin-right:0px;		margin-bottom:40px;	}	.zp_telefono {		margin:auto !important;	}}#menu-menu_zona_privada {	overflow:hidden;}.menu-menu_zona_privada-container .sf-menu li {    width: 18%;    box-sizing: border-box;    max-width: initial;    border-right: 1px solid white;    color: rgb(255,34,124);    font-weight: bold;    max-width: none;    display:table;}.menu-menu_zona_privada-container .sf-menu li a{    text-transform: none;    line-height: 52px;    display: block;    /* background-color: rgb(255,221,241) !important; */    color: rgb(255,34,124) !important;    font-size: 18px;    font-weight: normal;}@media(max-width:820px){	.menu-menu_zona_privada-container .sf-menu li {		display: initial;	}	.menu-menu_zona_privada-container .sf-menu li a{		display: block;	}}.menu-menu_zona_privada-container .sf-menu li .zp_activa{	background-color: #007dc5 !important;}.menu-menu_zona_privada-container .sf-menu li a .zp_activa{	background-color: #007dc5 !important;}@media(max-width: 1190px) and (min-width: 767px){	html {		overflow-x: hidden;	}	body {		padding: 0px !important;	}	.container {		width:100% !important;	}	.span12 {	   width: 100% !important;	}	.menu-menu_zona_privada-container .sf-menu li a{		font-size: 12px;		}	.td-header-top-ad .textwidget {    	position:absolute;    	right: 20px;	}	#zp_textocabecera {		left: 55%;	}}@media(max-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li a{		line-height: 20px;		font-size: 15px;			}		.sf-menu > li:last-child a {		min-width: 0px !important;	}}#menu-item-42496 a{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2017/07/home.png);    background-position: center;    background-repeat: no-repeat;}#menu-item-42496 a{    color: rgb(255,34,124) !important;}#menu-menu_zona_privada{    width: 100%;}.menu-menu_zona_privada-container .sf-menu > .current-menu-item > a, .sf-menu > .current-menu-ancestor > a, .sf-menu > li > a:hover, .sf-menu > .sfHover > a {    background-color: initial;}.cont_titulos_cupones{    width: 100%;    text-align: center;}.cont_titulos_cupones .ti_cupones{    color: #ff227c ;    font-size: 22px;    font-weight: bold;}.cuponesregalo li {    display: inline-block;    list-style-type: none;    margin-bottom: 10px;    margin-right: 2%;    position: relative;    vertical-align: top;    width: 31.5%;}.cuponesregalo li .points {    border-left: 80px solid transparent;    border-top: 65px solid rgb(52,133,186);    color: white;    display: block;    font-size: 0.6rem;    height: 0;    line-height: 0.8rem;    position: absolute;    top: 0;    right: 0;    text-align: right;    width: 0;}.cuponesregalo li .points .text {    position: absolute;    top: -60px;    right: 5px;}.cuponesregalo li .points .text .number {    display: block;    font-size: 1rem;}.cuponesregalo li .actions {    bottom: 0;    display: block;    width: 100%;}.cuponesregalo li .actions button {    border: none;    font-size: 1rem;    margin-right: 1.1%;    width: 100%;}.cuponesregalo li .actions * {    background-color: rgb(195,26,125);    color: white;    display: inline-block;    font-size: 0;    font-weight: bold;    line-height: 1rem;    padding: 0.5rem 0;    text-transform: lowercase;    vertical-align: top;}/* Menú desplegable */#menu-item-desplegar {	cursor: pointer;	display:none;}@media(min-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li:hover a {		background-color:#007dc5 !important;	}}@media(max-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li {		display: none;		width: 100% !important;	}	.menu-menu_zona_privada-container .sf-menu li a{		line-height: 50px !important;	} 	#menu-item-desplegar {		display:block;	}	.hella {		line-height: 15px;	}	.fotter_capa {		width:100% !important;	}	.muestras_content .columna-sk {		width: auto !important;    	float: none !important;    	margin-left: 0px !important;	}	.muestras_form .columna-sk {		width: auto !important;    	float: none !important;    	margin-left: 0px !important;	}	#loyalty-register-modal-content .columna-sk #muestra_cp {    	width: 95% !important;    	float: none !important;    	margin-left: 0px !important;	}	#loyalty-register-modal-content .columna-sk #muestra_state {    	width: 95% !important;    	float: none !important;    	margin-left: 0px !important;	}	#footer_telefono {		text-align:center;		float:none !important;	}	#loyalty-register-modal-content .columna-sk input[type="radio"] {	  	margin: 0px 0 10px 0 !important;	}	#loyalty-register-modal-content .columna-sk label {		width: 100% !important;	    margin:30px 0px;	}	.muestras_content{		width:100% !important;	}	#loyalty-register-modal-content .columna-sk label img{		margin-right: 0px !important;	}	.td-header-top-ad .textwidget {    	float: none !important;        margin-right: 0px !important;        margin-top: 20px;	}	.header-logo-wrap img {		width: 200px !important;	}}#muestra_type_of_street {	height: 43px;}#wpProQuiz_question{	padding-top: 120px;    padding-bottom: 40px;}.enlaceGetPoints { cursor:pointer; }.enlaceCanjeaPoints { cursor:pointer; }.enlaceTienda { cursor:pointer; }.enlacePrueba { cursor:pointer; }.iframe_youtube iframe:not([name='google_conversion_frame']) {    margin: 37px 0px;    height: 307px !important;}.fix_tienda > div > div {	margin-bottom: 0px !important;}.fix_tienda #zp_bannerTienda{	margin: 0px !important;}@media(max-width: 767px) {	.iframe_youtube iframe:not([name='google_conversion_frame']) {		margin: 0px;	}}.nueva_faq > *{    text-align:center !important;}.nueva_faq h3 {    font-size: 32px;    color: #ff227c !important;}.nueva_faq h4 {    cursor: pointer;    color: #ff227c !important;}.nueva_faq ul{    display:none;    margin:0px !important;    list-style: none !important;}.nueva_faq li {    padding: 25px 0px;    background-color: #ffddf1 !important;}.nueva_faq li a{    width: 100%;    display: block;    color: #696969 !important;    font-weight: bold;}.nueva_faq li table{    margin:auto;}.caja {    padding: 0px 18%;    color: #696969;}@media (max-width:767px){      .caja {        padding: 0px 5% !important;    }}.Triangulo_2 {	width: 0;	border-left: 40px solid transparent;	border-right: 40px solid transparent;	border-top: 40px solid rgb(255,221,241);	margin:auto;}body .category-switcher, .category-switcher{	display: flex;    list-style: none !important;    margin: 0 !important;    width: 100% !important;}body .category-switcher li, .category-switcher li {	width: 32.444% !important;    background-color: rgb(146, 187, 31) !important;    display: inline-block !important;    margin-right: 1% !important;    text-align: center !important;}body .category-switcher li.current, .category-switcher li.current {    background-color: #75951a !important;}body .category-switcher li a, .category-switcher li a {    display: block !important;    font-size: 15px !important;    font-weight: normal !important;    padding: 0.8rem 0.8rem !important;}body .category-switcher li.current a, .category-switcher li.current a {    color: white !important;}body .category-gifts {    display: block !important;    list-style: none !important;    margin: 0 !important;    width: 70% !important;    margin: auto !important;    margin-top: 40px !important;}@media(max-width:767px){	body .category-gifts li {		margin-right:0% !important;		margin-bottom:40px !important;		height: 420px !important;	}	.enlace_pdf{		margin-bottom:34px !important;	}	#zp_bannerTienda{		padding:20px 0px !important;	}}.solo_mobile{	display:none !important;}@media(max-width:900px){	#zp_bannerTienda .no_mobile { display:none; }		#zp_bannerTienda { padding:20px 0px; }	#zp_bannerTienda .solo_mobile{		display:initial;	}}@media(max-width:768px){	.solo_mobile{		display:initial;	}}.td-sub-footer-wrap a {	color:#c4017b;}#btn_iniciar_cuestionario{	border-radius: 10px;	border: 3px solid #ff227c; 	color: #ff227c; 	user-select: none; 	width: 200px; 	padding: 4px 0px;}@media(max-width:1020px) and (min-width:767px){	#btn_iniciar_cuestionario{		border-radius: 10px;		border: 3px solid #ff227c; 		color: #ff227c; 		user-select: none; 		width: 145px;    	padding: 4px 0px;    	font-size: 18px;    	left: 70px;	}}@media(max-width:1200px) and (min-width:767px){	.zp_cajaBola p {		height: 80px;	}	.zp_cajaBola h2 {		height: 52px;	}	.sidebar-home{		width:29.6% !important;		margin-left: 1% !important;	}	.zp_cajaBola .enlaceVerdePeq {		position:static;		right: 0;		top: 0;		padding: 10px 20px;	}	.zp_cajaBola img {	    float: none;	}}@media(max-width:767px){	.sidebar-home{		width:70% !important;		margin-left:15% !important;	}}@media(max-width:1090px) and (min-width:767px){	.footer_privado .span3 {		margin-left:0% !important;	}	.footer_privado .span3 p {		font-size: 10px !important;	}}.page-template-muestras #loyalty-register-modal-content .columna-sk input[type="radio"] {	width: 16px;    height: 16px;  	margin: 20px 0 10px 0 !important;  	float: none;}.seminars-list li h2 a{	margin-top: 24px;    font-family: Montserrat, sans-serif;    font-size: 24px;    font-weight: bold;    color: #ff227c;    line-height: 32px;}.seminars-list input:hover{	text-decoration:none !important;}.seminars-list a:hover{	text-decoration:none !important;}@media(max-width:767px){	.seminars-list li {		width:100% !important;	}}/*================================GANA TENA=================================*/#gtp_content{    width: 100%;     background: url("https://centradaenti.es/wp-content/uploads/2017/04/background.png") no-repeat center center fixed;     -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;    padding-bottom: 40px;     padding-top: 20px}#gtp_content>.span12{    float: none;     margin: 0 auto;}#gtp_main_img{    width: 100%;    position: relative;}.contenedor_GanaTena .gtp_p_main{    font-weight: 500;     font-size: 25px;     margin-bottom: 15px;    color: #2b2f76;    line-height: 30px;}.contenedor_GanaTena .capaForm{    border: 1px solid black;     border: 5px solid white;    border-radius: 20px;    text-align: center;    padding: 6%;}.contenedor_GanaTena #capaForm1{    background-color: rgb(253,208,89);    margin-top: 22%;     margin-right: 20px;     margin-left: 30px;    padding-bottom: 20px;}.contenedor_GanaTena #capaForm1 p{    font-weight: 500;     font-size: 18px;    color: #2b2f76;}.contenedor_GanaTena #capaForm1 input[type="text"]{    width: 80%;    border: none;    text-align: center;    height: 30px;    font-size: 18px;    margin-bottom: 16px}.contenedor_GanaTena #capaForm1 input[type="button"]{    width: 72%;    height: 35px;    font-size: 18px;    font-weight: 700;    color: white;    border: none;    border-radius: 9px !important;     background-color: rgb(237,44,135);}.contenedor_GanaTena #capaForm2{    background-color: rgb(134,207,252);    margin-top: 8%;    margin-right: 20px;     margin-left: 30px}.contenedor_GanaTena #capaForm2 .gtp_p1{    font-weight: 500;     font-size: 17px;    color: #2b2f76;}.contenedor_GanaTena #capaForm2 .gtp_p2{    font-weight: 500;     font-size: 14px;    color: #2b2f76;}.contenedor_GanaTena #capaForm1 textarea{    font-size: 12px;    padding: 2%;    width: 96% !important;}.contenedor_GanaTena #imgFlor{    position: relative;    top: -98px;    right: 42px;    margin-bottom: -98px;    width: 648%;    max-width: 648%;}.contenedor_GanaTena #capaForm1 hr{    margin: 10px 0;    border: 2px solid #2b2f76;    border-radius: 10px;    /* border-top: 1px solid #eee; */    /* border-bottom: 1px solid #fff; */}.contenedor_GanaTena #loyalty_register_form input[type="text"],#loyalty_register_form input[type="password"]{    width: 95%;    height: 12px;    font-size: 13px;    text-align: left;    margin: 4px 0px 4px 0px;    border: none;}.contenedor_GanaTena #loyalty_log_form input[type="text"],#loyalty_log_form input[type="password"]{    width: 95%;    height: 12px;    font-size: 13px;    text-align: left;    margin: 4px 0px 4px 0px;    border: none;}.contenedor_GanaTena .ventana-modal2{    width: 22%;    left: 50%;    padding: 2%;    margin-left: -12%;    position: fixed;    z-index: 10001;    background-color: rgb(253,208,89);    border:5px solid white;    border-radius: 24px;    text-align: center;}.contenedor_GanaTena textarea:focus, .contenedor_GanaTena input:focus{   outline: none;}.contenedor_GanaTena .ventana-modal2 .p1_modal{    text-transform: uppercase;    color: white;    font-size: 28px;    font-weight: bold;    line-height: 30px;}.contenedor_GanaTena .ventana-modal2 hr{    border:3px solid #2b2f76;}.contenedor_GanaTena .ventana-modal2 .p2_modal{    color: #2b2f76;    font-size: 22px;    font-weight: bold;    line-height: 30px;}.contenedor_GanaTena #gtp_content .span8 {    max-width:770px;}.contenedor_GanaTena #gtp_content .span4 {    max-width:370px;}.contenedor_GanaTena #capaAjuste {    width:1150px;    display:block;    margin:auto;}@media(max-width: 1150px){    .contenedor_GanaTena #capaAjuste {        width:auto;    }}@media(max-width: 767px){    .contenedor_GanaTena #gtp_content .span4 {        max-width:100%;    }}.col_muestra {    height: 200px;}.promoxmas img{	width: 100%;}.promoxmas{	margin-bottom: 0px !important;}.wpProQuiz_text{	text-align: center;	/*padding-top: 50px;*/}@media(max-width: 767px){    article header p{    	width: 100% !important;    }    article header .enlace_categoria{    	font-size: 15px !important;    }}.category-gifts .image{  margin-top: 35px !important;}/*Landing Navidad*/
#xmas-container {        background-size: 100%;    margin-bottom: 40px;}
.cumpleanos {
	background: url('https://www.tenasynseola.gr/wp-content/uploads/2020/05/foto-cumple-1024x682-1.jpg') no-repeat;
    background-size: 100%;
	width: 98%;
	margin-bottom: 0px !important;
	}

@media (max-width: 479px){
.cumpleanos{
	width: 100%;
	}
}

	  .textoCumple {
		color: #ffffff;
		font-size: 42px;
		/* margin-top: 50px; */
		line-height: 50px;
		text-align: center;
	}

	.loyalty_login_formCumple {
		text-align: center;
		background-color: #f4f8e8;
		border-radius: 20px;
		border: 4px solid #92bb1f;
		display: none;
		padding:10px;
	}

	@media (max-width: 767px) {
		.loyalty_login_formCumple {
		margin: 0 0 40px 0;
	}
}

	@media (min-width: 768px) {
		.loyalty_login_formCumple {
		 margin: -50px -190% 50% 190%;
	}
}


		.textoCumple{font-size: 60px;margin-top: 30px;}

/*login landing 50 puntos*/
#xmas-container.loginlanding50p {
	background: url('https://www.tenasynseola.gr/wp-content/uploads/2020/05/foto_landing_cleanup.jpg') no-repeat;
	background-size: 98%;
	margin-bottom: 40px !important;
}

@media (max-width: 479px){
	#xmas-container.loginlanding50p{
		background-size: 100%;
	}
}

#loyalty_login_formloginlanding50p {

	background-color: #E8B1CE;
	display: none;
	background-color: #f4f8e8;
	display: block;
	position: relative;
	text-align: center;
	width: 90%;
	border: 4px solid #92bb1f;
	border-radius: 20px;
	padding: 10px;


}

@media (max-width: 479px) {
	#loyalty_login_formloginlanding50p {
		margin-top: 200px;
		margin-left: 5px;

}

}

@media (min-width: 768px) {
	#loyalty_login_formloginlanding50p {
    margin-bottom: 40%;
    margin-left: -30%;
    margin-top: 50px;
    padding: 20px 10px;

}

}


@media (min-width: 1500px) {
	#loyalty_login_formloginlanding50p {
    margin-bottom: 95%;
    margin-left: -30%;
    margin-top: 400px;
    padding: 20px 10px;

}

}


#xmas-container.freePoints {
	  background: url('https://www.tenasynseola.gr/wp-content/uploads/2020/05/foto_landing_cleanup.jpg') no-repeat;background-size: 100%;margin-bottom: 40px;}
#xmas-container.hennes {
	  background: url('https://www.tenasynseola.gr/wp-content/uploads/2018/10/login-GR.jpg') no-repeat !important;}

#landing-xmas-box {
		margin: 100px 0px 0px 60px;}

@media (max-width: 767px) {
	#landing-xmas-box {
		margin: 290px 0 0 0;    }}

#landing-xmas-box h4 {
	color: #2a5791;
	font-weight: 600;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 15px;
	line-height: 28px;
}

@media (max-width: 479px) {
	#landing-xmas-box h4 {
		font-size: 18px;
	}
}

#landing-xmas-box input[type="password"] {
    width: 94%;
    color: #575756;
    font-family: Montserrat, Arial, sans-serif;
    width: 95% !important;
}

#landing-xmas-box input[type='email'], #landing-xmas-box input[type='password'] {	width: 94%;	color: #575756;	font-family: Montserrat, Arial, sans-serif;}#landing-xmas-box input[type='button'] {	width: 99%;	padding: 5px 0;	font-weight: bold;	font-size: 1.2em;}#xmas-container #loyalty_badge, #xmas-container #loyalty_login {display:none;}/*====================================================Rediseño gift catalog ====================================================*/			body.page-template-category-gift .category-gifts li .actions .boton-gift-1{	width: 56%;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-unselect.png);	background-repeat: no-repeat;	background-position: 10px;	font-family: Montserrat,Arial,Helvetica,sans-serif;	padding-left: 7%}body.page-template-category-gift .category-gifts li .actions .boton-gift-1:hover,body.page-template-category-gift .category-gifts li .actions .boton-gift-1:active{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	background-color: #ff227c;	color: white;}body.page-template-category-gift .category-gifts li .actions .boton-gift-2{	width: 34%;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/more-unselect.png);	background-repeat: no-repeat;	background-position: 10px;	font-family: Montserrat,Arial,Helvetica,sans-serif;	padding-left: 7%}body.page-template-category-gift .category-gifts li .actions .boton-gift-2:hover,body.page-template-categoria-regali .category-gifts li .actions .boton-gift-2:active{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/more-select.png);	background-color: #ff227c;	color: white;}@media(max-width: 1140px){    body.page-template-category-gift .category-gifts li .actions .boton-gift{    	width: 100%;    }    body.page-template-category-gift .category-gifts li{    	width: 100%;    	min-height: 0;    }    body.page-template-category-gift .category-gifts li .actions {	    position: initial;	}   }@media(max-width: 784px){    body.page-template-category-gift .category-switcher li, body.programa-puntos-tena .category-switcher li, body.single-gift .category-switcher li{    	width: 100% !important;    }    .gift-detail .image{    	width: 100% !important;    }     .gift-detail .texts{    	width: 100% !important;    	padding: 12px;    }    body.tena-points-program .gift-navbar a.previous, body.tena-points-program .gift-navbar a.next{    	display: block;    	float: none;    }}body.page-template-category-gift .category-switcher li a, body.single-gift .category-switcher li a{    }body.page-template-category-gift .category-switcher li, body.single-gift .category-switcher li a{	margin-bottom: 3px;}.category-switcher li a{	text-transform: uppercase;}.category-switcher li.current .category_24119{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/ticket.png);	background-repeat: no-repeat;	background-position: 14px;}.category-switcher li .category_24119{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/ticket.png);	background-repeat: no-repeat;	background-position: 14px;}.category-switcher li.current .category_24122{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/healthbeauty-select.png);	background-repeat: no-repeat;	background-position: 14px;}.category-switcher li .category_24122{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/healthbeauty-unselect.png);	background-repeat: no-repeat;	background-position: 14px;}.category-switcher li.current .category_24124{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/house.png);	background-repeat: no-repeat;	background-position: 14px;}.category-switcher li .category_24124{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/house.png);	background-repeat: no-repeat;	background-position: 14px;}body.page-template-category-gift .category-gifts li{	border: none;	background-color: #fafafa;}body.page-template-category-gift .category-gifts li .image{	height: 192px;}/*-------*/body.single-gift .gift-detail .texts button.boton-gift-interior{	width: 65%;    min-width: 290px;    padding: 10px 36px !important;    border-radius: 25px !important;    background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);    background-repeat: no-repeat;    background-position: 25px;    font-family: Asap, sans-serif !important;    padding-left: 7%;    background-color: #92bb1f;    color: #ffffff;}body.single-gift .gift-detail .texts button.boton-gift-interior:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	color: white;}
  body.single-gift .gift-navbar a.previous{
		  width: 30%;
			min-width: 290px;
				 padding: 10px 6px !important;
					border-radius: 25px !important;
						background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/previous-select.png);
							background-repeat: no-repeat;
							   background-position: 25px;
								  font-family: Asap, sans-serif !important;
									 background-color: #92bb1f !important;
										color: #ffffff;
										 text-align: center;
										 font-weight: 700;
										}
										body.single-gift .gift-navbar a.previous:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/previous-select.png);	background-color: #ff227c;	color: white;}
	body.single-gift .gift-navbar a.next{
		width: 30%;
		min-width: 290px;
		padding: 10px 6px !important;
		border-radius: 25px !important;
		background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/next-select.png);
		background-repeat: no-repeat;
		background-position: right 25px center;
		font-family: Asap, sans-serif !important;
		background-color: #92bb1f;
		color: #ffffff;
		text-align: center;
		font-weight: 700;
	}
	body.single-gift .gift-navbar a.next:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/next-select.png);	color: white;}body.single-gift .gift-detail .texts .name{	color: rgb(146, 187, 31);}.enlace_pdf{	font-weight: bold;	color: #ff227c;}body.single-gift .gift-detail{	width: 90%;}body.single-gift .gift-navbar,body.tena-points-program .link-return{	width: 90%;	margin-left: 5%;}span[property='v:title'] br{	display: none;}body.programa-puntos-tena .gift-detail .image {	margin:20px !important;}body.page-template-category-gift .category-gifts li .actions * {    background-color: #ffddf1;    color: #ff227c;    display: inline-block;    font-size: 14px;    font-weight: normal;    line-height: 1rem;    padding: 20px 0px;    text-transform: lowercase;    vertical-align: top;    padding-left: 30px !important;}.wpProQuiz_response{	display: none !important;}/*************************** CSS para la zona privada **************************************//** CABECERA */#zp_cabecera {	height:460px;	background-repeat: no-repeat;	background-position: center bottom;	background-size: cover;	margin-bottom: 10px;}#zp_fondopuntos {	max-width:290px;	width: 80%;	height: 80%;	background-color:rgba(255,255,255,0.8);	border-radius: 10px;	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_textocabecera {	height: 80%;	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_textocabecera p {	margin-top:24px;	font-family: Asap, sans-serif !important;	font-size:24px;	font-weight: bold;	color:#ff227c;	line-height: 32px;}#zp_score {	height: 132px;    width: 132px;    margin:20px auto;    color:white;	background-repeat: no-repeat;	background-position: center;	background-size: 100% 100%;}#zp_score div {    padding-top: 48px;    font-size: 22px;}#zp_score span {	font-size: 38px;    letter-spacing: 2px;    font-weight: bold;}.zp_enlaceMenu{	text-align:left;	margin:0px 0 6px 19%;}.zp_enlaceMenu img{	margin:0px 10px 2px 0px;}#zp_breadcrumbs {	font-weight: bold;	margin:10px 20px;	color:#a3a3a3;}#zp_breadcrumbs a{	color:#a3a3a3;}#zp_breadcrumbs span span{	color:#ff227c;}/** CONTENIDO */.zp_cajaBlanca{	text-align: center;	margin-bottom: 90px;}.azul_centradoFB{	color:#003891 !important;	font-size: 26px;	margin-top: 40px;}.FondoCabecera{    background: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/cabeceraCuestionario1-1024x249.png);    min-height: 450px;    background-size: 1200px 292px;    background-repeat: no-repeat;    background-position-x: center;    position: relative;	}.verde_centradoFB{ 	text-align: center;	color:#92bb1f !important;	font-size: 24px;}.verde_centradoPeqFB{ 	text-align: center;	color:#92bb1f !important;	font-size: 18px;}.verde_centradoFG{    background-color: #F4F8EA !important;	text-align: center;	color:#92bb1f !important;	font-size: 22px;}.azulP_centradoFG{	background-color: #F4F8EA !important;	text-align: center;	color:#003891 !important;	font-size: 14px;}.azulP_centradoFB{	text-align: center;	color:#003891 !important;	font-size: 12px;}.zp_cajaBola{	text-align: left;	/*padding: 0px 60px;*/	padding:0px 5%;	position: relative;}.zp_cajaBola p {	/*min-width: 360px;    width: 88%;*/    font-size: 18px;    color: #696969;}.zp_cajaBola h2 {	color:#ff227c;	margin:10px 0px;	font-size: 26px;}.zp_cajaBola img {	float: left;	margin: 10px 30px 0px 0px;}.zp_cajaBola .enlaceVerdePeq {	position:absolute;	top: 185px;}.zp_cajaRosa h1, .zp_cajaBlanca h1{	color:#ff227c;	margin-bottom:28px;	font-size: 36px;}.zp_cajaRosa p {	color: #696969;	font-size:18px;}.zp_cajaRosa span {	color: #696969;    font-size: 12px;}.zp_cajaRosa .formulario{	margin:28px auto 7px auto;	width: 320px;}.zp_cajaRosa input{   text-align:center;}.cajaCodigo{	width: 76% !important;    height: 33px !important;    margin: 0px;}.formulario .wpcf7-form-control-wrap input{	width: 220px;	position: relative;	top: 4px;}.botonVerde {	}.botonVerde input{    cursor:pointer;    width: 46px !important;    height: 42px;    border: none;    transition: all 0.4s;    border-radius: 20px;    background: #92bb1f url(https://centradaenti.es/wp-content/uploads/2017/04/send.png) no-repeat center;}.botonVerdeArrow input{    cursor:pointer;    width: 46px !important;    height: 36px;    margin-top: 3px;    border: none;    transition: all 0.4s;    border-radius: 20px;    background: #92bb1f;    color: white;}.botonVerde input:hover{	/*background-color: #ff227c !important;*/}.cincuenta{	width:50% !important;	margin:0px !important;}.cajaTexto {	position:relative;}.cajaTexto .corner-tag{	/*right: 0;    position: absolute;	text-align: right;	font-weight: bold;	font-size: 18px;	line-height: 20px;	border-left: 140px solid transparent;    border-top: 140px solid #92bb1f;*/}.cajaTexto .corner-tag .text-in-corner-tag{	letter-spacing: 1px;    position: absolute;    top: -55px;    right: 7px;}.cajaTexto .corner-tag .text-in-corner-tag span{	font-size: 30px;}.contenidoCaja{	border-left: 1px solid white;	/*margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);*/}.contenidoCaja h1 {	color: #ff227c;	font-size: 32px;	text-align: center;}.contenidoCaja p {	color: #696969;	font-size: 18px;}.contenidoCaja p span {	font-weight: bold;}.contenidoCaja a:not(.enlaceVerde) {	color: #ff227c;}.enlaceVerde {	user-select: none;	color: white;	text-align: center;	text-decoration: none;	background-color: #92bb1f;	cursor: pointer;	width:80%;	display: block;	margin:auto;	border-radius:10px;    padding: 10px 20px;    font-weight: bold;}.enlaceVerde:hover {	color: white;	text-decoration: none !important;	background-color: #ff227c;}.enlaceVerdePeq {	user-select: none;	line-height: 50px;	color: white;	text-align: center;	text-decoration: none;	background-color: #92bb1f;	cursor: pointer;	margin:auto;	border-radius:10px;    padding: 0px 20px;    font-weight: bold;}.enlaceVerdePeq:hover {	color: white;	text-decoration: none !important;	background-color: #ff227c;}#zp_bannerTienda {	/*margin: 12px auto;*/    display: block;    cursor: pointer;}#zp_bannerTienda p {	color: #2a5791 !important;	font-size: 26px;	text-align:center !important;	text-decoration: none !important;}#zp_bannerTienda p a {	color: #2a5791 !important;	font-size: 26px;	text-align:center !important;	text-decoration: none !important;}#zp_bannerTienda p img{	/*margin:10px;*/}.centrado{	margin: 0;    position: absolute;    top: 50%;    left: 50%;    margin-right: -50%;    transform: translate(-50%, -50%);}#zp_anuncio{	position:relative;	bottom: 35px;}#btnAnuncio{	position: absolute;    width: 31%;    height: 16%;    bottom: 12%;    right: 10%;    cursor:pointer;}.atrapapuntos2 {	/*bottom:35px;	padding:0px;	height: 400px;	background: url(https://centradaenti.es/wp-content/uploads/2017/04/stars.png) no-repeat bottom; background-size:cover;*/}.atrapapuntos2 {	/*padding:0px;	height: 400px;	background: url(https://centradaenti.es/wp-content/uploads/2017/04/stars.png) no-repeat bottom; background-size:cover;	*/}.atrapapuntos2 h1 {	margin-top:0px;}.atrapapuntos2 h3 {	display:none;}.atrapapuntos2 .cajaTexto {	height:400px;}.preguntaMes2{	bottom: 45px;}.preguntaMes2 .cajaTexto{	height:300px;}.cincuenta .wpProQuiz_content {	padding:0px;	/*height: 400px;*/	/*background: url(https://centradaenti.es/wp-content/uploads/2017/04/quiz.png) no-repeat bottom;*/	/*background-size:cover;*/}.cincuenta .wpProQuiz_content h1{	/*margin-bottom:56px;*/}.cincuenta .wpProQuiz_content h2{	display:none;}/*.cincuenta .wpProQuiz_button{	position:relative !important;	bottom:14px !important;	user-select: none !important;	color: white !important;	text-align: center !important;	text-decoration: none !important;	background-color: #92bb1f !important;	cursor: pointer !important;	width:45% !important;	display: block !important;	margin:auto !important;	border-radius:10px !important;    padding: 10px 20px !important;    font-weight: bold !important;    transition: all 0.4 !important;;}*/.cincuenta .wpProQuiz_quiz{	position: relative;	top: 30%;	width: 90%;    margin: auto;}.cincuenta .wpProQuiz_lock {	position: relative;	top: 40%;	width: 90%;    margin: auto;}.cincuenta .wpProQuiz_button{	color: white !important;	text-align: center !important;	text-decoration: none !important;	background-color: #92bb1f !important;	cursor: pointer !important;	border-radius: 25px !important;	font-weight: normal !important;    transition: all 0.4s !important;    padding: 8px 36px !important;    width: auto !important;    font-size: 15px;    border: none;}.cincuenta .wpProQuiz_button:hover {	padding: 8px 36px !important;	text-decoration: none !important;	border-radius:25px !important;	margin:auto !important;	background-color: #92bb1f !important;	transition: all 0.4s !important;	border: none !important;    box-shadow: none !important;    font-weight: normal !important;}.cincuenta .wpProQuiz_button[name="startQuiz"]{	transition: all 0.4s !important;	display: block !important;	margin:auto !important;	width: 200px !important;}#zp_fondopuntos > .LoyaltyFormsLitetWidget {	height:100% !important;}#zp_fondopuntos > .LoyaltyFormsLitetWidget > #loyalty_login_container {	height:100% !important;}#zp_fondopuntos > .LoyaltyFormsLitetWidget > #loyalty_login_container > #loyalty_login_form {	height:100% !important;}.no_margin{	margin:0px !important;}.zp_telefono {	max-width: 265px;	border-radius:10px;	padding: 10px 8px 8px 81px;	background: white url(https://www.tenasynseola.gr/wp-content/uploads/2020/04/phone-2.png) no-repeat left 10px top 20px;}.zp_telefono p{	margin:0px;	text-align: left;	color: #2a5791;	font-size:12px;}.zp_telefono strong{	font-size:18px;	color: #2a5791;}.zp_telefono .wpb_text_column  {	margin:0px !important;}.ajuste_padding-left{	padding-left:40px;}.ajuste_padding-right{	padding-right: 230px;}#zp_textoResponde{	line-height:40px;}.ajuste_imagen_left img{	position:relative;	right:100px;}@media(max-width: 767px) {    .no_mobile {       	display: none !important;    }    .ajuste_imagen_left img{		position:relative;		right:0px;	}    .cincuenta{		width:100% !important;		margin:0px !important;	}	#zp_florEntera{		background-size: contain !important;		height:280px !important;	}	.mobile_height{		height:140px !important;	}	.mobile_height h1{		text-align:center !important;	}	.ajuste_padding-left, .ajuste_padding-right{		padding-left:0px !important;		padding-right:0px !important;	}	#zp_textoResponde{		line-height:32px;	}	.zp_cajaBola img {		float: none;		margin:0px !important;	}	.zp_cajaBola .wpb_single_image .wpb_wrapper {		text-align:center;	}	.zp_cajaBola .enlaceVerdePeq {		position:static;		right: 0;		top: 0;		padding: 10px 20px;	}	.cuponesregalo li {		width: auto;		margin-right:0px;		margin-bottom:40px;	}	.zp_telefono {		margin:auto !important;	}}#menu-menu_zona_privada {	overflow:hidden;}.menu-menu_zona_privada-container .sf-menu li {    width: 18%;    box-sizing: border-box;    max-width: initial;    border-right: 1px solid white;    /*background-color: rgb(255,221,241) !important;*/    color: rgb(255,34,124);    font-weight: bold;    max-width: none;}.menu-menu_zona_privada-container .sf-menu li a{    text-transform: none;    line-height: 52px;    display: block;    /* background-color: rgb(255,221,241) !important; */    color: rgb(255,34,124) !important;    font-size: 18px;    font-weight: normal;}.menu-menu_zona_privada-container .sf-menu li .zp_activa{	background-color: #83a71d !important;}.menu-menu_zona_privada-container .sf-menu li a .zp_activa{	background-color: #007dc5!important;}@media(max-width: 1190px) and (min-width: 767px){	html {		overflow-x: hidden;	}	body {		padding: 0px !important;	}	.container {		width:100% !important;	}	.span12 {	   width: 100% !important;	}	.menu-menu_zona_privada-container .sf-menu li a{		font-size: 12px;	}	.td-header-top-ad .textwidget {    	position:absolute;    	right: 20px;	}	#zp_textocabecera {		left: 55%;	}}@media(max-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li a{		line-height: 20px;		font-size: 15px;	}	.sf-menu > li:last-child a {		min-width: 0px !important;	}}#menu-item-35140 a{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/home.png);    background-position: center;    background-repeat: no-repeat;}#menu-menu_zona_privada{    width: 100%;}.menu-menu_zona_privada-container .sf-menu > .current-menu-item > a, .sf-menu > .current-menu-ancestor > a, .sf-menu > li > a:hover, .sf-menu > .sfHover > a {    background-color: initial;}.cont_titulos_cupones{        width: 100%;        text-align: center;    }    .cont_titulos_cupones .ti_cupones{        color: #92bb1f ;        font-size: 22px;        font-weight: bold;    }/* Menú desplegable */#menu-item-desplegar {	cursor: pointer;	display:none;}@media(min-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li:hover a {		background-color:#007dc5 !important;	}}@media(max-width: 767px) {	.menu-menu_zona_privada-container .sf-menu li {		display: none;		width: 100% !important;	}	.menu-menu_zona_privada-container .sf-menu li a{		line-height: 50px !important;	}	#menu-item-desplegar {		display:block;	}	.fotter_capa {		width:100% !important;	}	.muestras_content .columna-sk {		width: auto !important;    	float: none !important;    	margin-left: 0px !important;	}	.muestras_form .columna-sk {		width: auto !important;    	float: none !important;    	margin-left: 0px !important;	}	#loyalty-register-modal-content .columna-sk #muestra_cp {    	width: 95% !important;    	float: none !important;    	margin-left: 0px !important;	}	#loyalty-register-modal-content .columna-sk #muestra_state {    	width: 95% !important;    	float: none !important;    	margin-left: 0px !important;	}	#footer_telefono {		text-align:center;		float:none !important;	}	#loyalty-register-modal-content .columna-sk input[type="radio"] {	  	margin: 0px 0 10px 0 !important;	}	#loyalty-register-modal-content .columna-sk label {		width: 100% !important;	    margin:30px 0px;	}	.muestras_content{		width:100% !important;	}	#loyalty-register-modal-content .columna-sk label img{		margin-right: 0px !important;	}	.td-header-top-ad .textwidget {    	float: none !important;        margin-right: 0px !important;        margin-top: 20px;	}	.header-logo-wrap img {		width: 200px !important;	}}#muestra_type_of_street {	height: 43px;}#wpProQuiz_question{	padding-top: 120px;    padding-bottom: 40px;}.enlaceGetPoints { cursor:pointer; }.enlaceCanjeaPoints { cursor:pointer; }.enlaceTienda { cursor:pointer; }.enlacePrueba { cursor:pointer; }.iframe_youtube iframe:not([name='google_conversion_frame']) {    margin: 37px 0px;    height: 307px !important;}.fix_tienda > div > div {	margin-bottom: 0px !important;}.fix_tienda #zp_bannerTienda{	margin: 0px !important;}@media(max-width: 767px) {	.iframe_youtube iframe:not([name='google_conversion_frame']) {		margin: 0px;	}}

	.nueva_faq > *{    text-align:center !important;}

	.nueva_faq h3 {    font-size: 32px;    color: #92bb1f !important;}
	.nueva_faq h4 {    cursor: pointer;    color: #92bb1f !important;}
	.nueva_faq ul{    display:none;    margin:0px !important;    list-style: none !important;}

	.nueva_faq li {    padding: 25px 0px;    background-color: #f0f4ec !important;}
	.nueva_faq li a{    width: 100%;    display: block;    color: #696969 !important;    font-weight: bold;}

	.nueva_faq li table{    margin:auto;}

	.caja {    padding: 0px 18%;    color: #696969;}

	@media (max-width:767px){
		.caja {        padding: 0px 5% !important;    }}
		.Triangulo_2 {	width: 0;	border-left: 40px solid transparent;	border-right: 40px solid transparent;	border-top: 40px solid rgb(255,221,241);	margin:auto;}body.page-template-categoria-regalo .category-switcher, body.programa-puntos-tena .category-switcher{	display: flex;    list-style: none;    margin: 0;    width: 100%;}@media(max-width:767px){	body.page-template-categoria-regalo .category-gifts li {		margin-right:0%;		margin-bottom:40px;		height: auto;	}	.enlace_pdf{		margin-bottom:34px;	}	#zp_bannerTienda{		padding:20px 0px;	}}.solo_mobile{	display:none;}@media(max-width:900px){	#zp_bannerTienda .no_mobile { display:none; }	#zp_bannerTienda { padding:20px 0px; }	#zp_bannerTienda .solo_mobile{		display:initial;	}}@media(max-width:768px){	.solo_mobile{		display:initial;	}}.td-sub-footer-wrap a {	color:white;}#btn_iniciar_cuestionario{	border-radius: 10px;	border: 3px solid #ff227c;	color: #ff227c;	user-select: none;	width: 200px;	padding: 4px 0px;}@media(max-width:1020px) and (min-width:767px){	#btn_iniciar_cuestionario{		border-radius: 10px;		border: 3px solid #ff227c;		color: #ff227c;		user-select: none;		width: 145px;    	padding: 4px 0px;    	font-size: 18px;    	left: 70px;	}}@media(max-width:1200px) and (min-width:767px){	.zp_cajaBola p {		height: 110px;	}	.zp_cajaBola h2 {		height: 52px;	}	.sidebar-home{		width:29.6% !important;		margin-left: 1% !important;	}	.zp_cajaBola .enlaceVerdePeq {		position:static;		right: 0;		top: 0;		padding: 10px 20px;	}	.zp_cajaBola img {	    float: none;	}}@media(max-width:767px){	.sidebar-home{		width:70% !important;		margin-left:15% !important;	}}@media(max-width:1090px) and (min-width:767px){	.footer_privado .span3 {		margin-left:0% !important;	}	.footer_privado .span3 p {		font-size: 10px !important;	}}/************** GANA TENA **************/#gtp_content{    width: 100%;    background: url("https://centradaenti.es/wp-content/uploads/2017/04/background.png") no-repeat center center fixed;    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;    padding-bottom: 40px;    padding-top: 20px;}#gtp_content>.span12{    float: none;    margin: 0 auto;}#gtp_main_img{    max-width: 100%;    width: 100%;    position: relative;}.contenedor_GanaTena .boton_centrado{    width: 100%;    margin: auto;}.contenedor_GanaTena .gtp_p_main{    font-weight: 500;    font-size: 25px;    margin-bottom: 15px;    color: #2b2f76;    line-height: 30px;}.contenedor_GanaTena .yaregistrado{    text-align: center;    font-size: 22px;    color:#2b2f76;    text-decoration: underline;}.contenedor_GanaTena .legales label{    display: inline;    font-size: 13px;}.contenedor_GanaTena .capaForm{    border: 1px solid black;    border: 5px solid white;    border-radius: 20px;    text-align: left;    padding: 6%;}.contenedor_GanaTena .legales{    font-size: 10px!important;}.contenedor_GanaTena .maxtext{    font-size: 22px;}.contenedor_GanaTena #capaForm3{    background-color: rgb(253,208,89);    margin-top: 22%;    margin-right: 20px;    margin-left: 30px;    text-align: center;}.contenedor_GanaTena #capaForm3 p{    font-weight: 500;    font-size: 15px;    color: #2b2f76;}.contenedor_GanaTena #capaForm3 input[type="text"]{    width: 95%;    border: none;    text-align: center;    height: 30px;    font-size: 18px;    margin-bottom: 16px;}.contenedor_GanaTena #capaForm1{    background-color: rgb(253,208,89);    margin-top: 22%;    margin-right: 30px;    margin-left: 30px;}.contenedor_GanaTena #capaForm1 p{    font-weight: 500;    font-size: 13px;    color: #2b2f76;}.contenedor_GanaTena #capaForm1 input[type="text"]{    width: 95%;    border: none;    text-align: left;    height: 30px;    font-size: 18px;}.contenedor_GanaTena #capaForm1 input[type="password"]{    width: 95%;    border: none;    text-align: left;    height: 30px;    font-size: 18px;    margin-bottom: 16px}.contenedor_GanaTena *:focus {    outline: none;}.contenedor_GanaTena #capaForm3 input[type="button"]{    width: 72%;    height: 35px;    font-size: 18px;    font-weight: 700;    color: white;    border: none;    border-radius: 9px !important;    background-color: rgb(237,44,135);}.contenedor_GanaTena #capaForm1 input[type="button"]{    width: 100%;    margin:auto;    height: 35px;    font-size: 18px;    font-weight: 700;    color: white;    border: none;    border-radius: 9px !important;    background-color: rgb(237,44,135);}.contenedor_GanaTena #capaForm2{    background-color: rgb(134,207,252);    margin-top: 8%;    margin-right: 20px;    margin-left: 30px;    text-align: center;}.contenedor_GanaTena #capaForm2 .gtp_p1{    font-weight: 500;    font-size: 17px;    color: #2b2f76;}.contenedor_GanaTena #capaForm2 .gtp_p2{    font-weight: 500;    font-size: 15px;    color: #2b2f76;}.contenedor_GanaTena #capaForm1 textarea{    font-size: 12px;    padding: 2%;    width: 96% !important;}.contenedor_GanaTena #imgFlor{    position: relative;    top: -95px;    right: 42px;    margin-bottom: -98px;    width: 511%;    max-width: 648%;}.contenedor_GanaTena .maxitext{    font-size: 36px;}.contenedor_GanaTena #gtp_content .span8 {    max-width:770px;}.contenedor_GanaTena #gtp_content .span4 {    max-width:370px;}.contenedor_GanaTena #capaAjuste {    width:1150px;    display:block;    margin:auto;}@media(max-width: 1150px){    .contenedor_GanaTena #capaAjuste {        width:auto;    }}@media(max-width: 767px){    .contenedor_GanaTena #gtp_content .span4 {        max-width:100%;    }    .type-post header p{    	width: 100% !important;    }    .type-post header .enlace_categoria{    	font-size: 15px !important;    }}.ventana-modal2{    width: 22%;    padding: 2%;    z-index: 10001;    background-color: rgb(253,208,89);    border:5px solid white;    border-radius: 24px;    text-align: center;    position: fixed;  	left: 50%;  	top: 50%;  	transform: translate(-50%, -50%);  	min-width: 280px;  	margin: 0px !important;}.ventana-modal2 .p1_modal{    text-transform: uppercase;    color: white;    font-size: 28px;    font-weight: bold;    line-height: 30px;}.ventana-modal2 hr{    border:3px solid #2b2f76;}.ventana-modal2 .p2_modal{    color: #2b2f76;    font-size: 22px;    font-weight: bold;    line-height: 30px;}#loyalty-register-modal {	height: 100vh !important;	position: fixed !important;}.btn-persaperne-home {  margin: auto;  font-size: 20px;  letter-spacing: 1px;  bottom: 20px;  position: relative;  width: 80%;  padding: 4% 2%;  border-radius: 10px !important;}.promoxmas img{	width: 100%;}form[name=loyaltyForgotPass] input[type=button]{	display: block !important;    margin-top: 14px !important;    width: 151px !important;    text-transform: uppercase !important;    padding: 6px !important;    border-radius: 9px !important;    background-color: #31b901 !important;    font-weight: bold !important;}input[name=unique-code]{	top: 0px !important;	padding: 8px 6px !important;	font-size: 18px !important;}/*rediseño gift catalog */body.page-template-categoria-regalo .category-gifts li .actions .boton-gift-1{	width: 56%;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	background-repeat: no-repeat;	background-position: 10px;	font-family: Asap, sans-serif !important;	padding-left: 7%}body.page-template-categoria-regalo .category-gifts li .actions .boton-gift-1:hover,body.page-template-categoria-regalo .category-gifts li .actions .boton-gift-1:active{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	background-color: #ff227c;	color: white;}body.page-template-categoria-regalo .category-gifts li .actions .boton-gift-2{	width: 34%;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/more-select.png);	background-repeat: no-repeat;	background-position: 10px;	font-family: Asap, sans-serif !important;	padding-left: 7%}body.page-template-categoria-regalo .category-gifts li .actions .boton-gift-2:hover,body.page-template-categoria-regali .category-gifts li .actions .boton-gift-2:active{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/more-select.png);	background-color: #ff227c;	color: white;}@media(max-width: 1140px){    body.page-template-categoria-regalo .category-gifts li .actions .boton-gift{    	width: 100%;    }    body.page-template-categoria-regalo .category-gifts li{    	width: 100%;    	min-height: 0;    }    body.page-template-categoria-regalo .category-gifts li .actions {	    position: initial;	}	body.page-template-categoria-regalo .category-gifts li .actions *{		padding-left: 0px !important;	}}@media(max-width: 784px){    body.page-template-categoria-regalo .category-switcher li, body.programa-puntos-tena .category-switcher li, body.single-regalo .category-switcher li{    	width: 100% !important;    }    .gift-detail .image{    	width: 100% !important;    }    .gift-detail .texts{    	width: 100% !important;    	padding: 12px;    }    body.tena-punti-fedelta .gift-navbar a.previous, body.tena-punti-fedelta .gift-navbar a.next{    	display: block;    	float: none;    }    html body.page-template-categoria-regalo .category-switcher li, body.programa-puntos-tena .category-switcher li{    	width: 100% !important;    }}body.page-template-categoria-regalo .category-switcher li a, body.single-regalo .category-switcher li a{    /*padding: 20px 0 20px 85px !important;*/    text-align: center}body.page-template-categoria-regalo .category-switcher li, body.single-regalo .category-switcher li a{	margin-bottom: 3px;}.category-switcher li a{	text-transform: uppercase;}.category-switcher li.current .category_25897{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/ticket.png);	background-repeat: no-repeat;	background-position: 38%;}.category-switcher li .category_25897{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/ticket.png);	background-repeat: no-repeat;	background-position: 38%;}.category-switcher li.current .category_25899{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/spa.png);	background-repeat: no-repeat;	background-position: 24%;}.category-switcher li .category_25899{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/spa.png);	background-repeat: no-repeat;	background-position: 24%;}.category-switcher li.current .category_25901{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/house.png);	background-repeat: no-repeat;	background-position: 38%;}.category-switcher li .category_25901{	background-image: url(https://www.tenasynseola.gr/wp-content/uploads/2020/02/house.png);	background-repeat: no-repeat;	background-position: 38%;}body.page-template-categoria-regalo .category-gifts li{	border: none;	background-color: #fafafa;	margin-bottom: 40px;}body.page-template-categoria-regalo .category-gifts li .image{	height: 192px;}/*-------*/body.single-regalo .gift-detail .texts button.boton-gift-interior{	width: 65%;	min-width: 290px;	padding: 10px 36px !important;	border-radius: 25px !important;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	background-repeat: no-repeat;	background-position: 25px;	font-family: Asap, sans-serif !important;	padding-left: 7%;	background-color: #92bb1f;    color: #ffffff;}body.single-regalo .gift-detail .texts button.boton-gift-interior:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/gift-select.png);	/*background-color: #ff227c;*/	color: white;}body.single-regalo .gift-navbar a.previous{	width: 30%;	min-width: 290px;	padding: 10px 36px !important;	border-radius: 25px !important;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/previous-select.png);	background-repeat: no-repeat;	background-position: 25px;	font-family: Asap, sans-serif !important;	background-color: #92bb1f !important;    color: #ffffff;    text-align: center;    font-weight: 700;}body.single-regalo .gift-navbar a.previous:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/previous-select.png);	background-color: #ff227c;	color: white;}body.single-regalo .gift-navbar a.next{	width: 30%;	min-width: 290px;	padding: 10px 36px !important;	border-radius: 25px !important;	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/next-select.png);	background-repeat: no-repeat;	background-position: right 25px center;	font-family: Asap, sans-serif !important;	background-color: #92bb1f;    color: #ffffff;    text-align: center;    font-weight: 700;}body.single-regalo .gift-navbar a.next:hover{	background-image: url(https://dedicatoame.it/wp-content/uploads/2019/02/next-select.png);	/*background-color: #ff227c;*/	color: white;}body.single-regalo .gift-detail .texts .name{	color: #92bb1f;}.enlace_pdf{	font-weight: bold;	color: #ff227c;}body.single-regalo .gift-detail{	width: 90%;}body.single-regalo .gift-navbar,body.tena-punti-fedelta .link-return{	width: 90%;	margin-left: 5%;}span[property='v:title'] br{	display: none;}body.programa-puntos-tena .gift-detail .image {	margin:20px !important;}body.page-template-categoria-regalo .category-gifts li .texts{	    margin: 20px 0;}body.page-template-categoria-regalo .link-return a, body.programa-puntos-tena .link-return a.enlace_atras{	color: #92bb1f;	text-transform: none;	font-weight: bold;}body.programa-puntos-tena .gift-detail .texts .name{	margin-right: 60px;}.botonVerdeArrow .ajax-loader {    display: none;}.loyalty-atrapacode {	margin-left: auto;}input[type="button"].btn-restyle-priv,.btn-restyle {    background-color: #92bb1f !important;    border-radius: 20px !important;    padding: 2% 8%;    font-size: 15px;    color: white;    border: none;}   input[type="button"].btn-restyle-priv:hover {    background-color: #82a916 !important;}.box-back {	background: rgba(146, 187, 31, 0.1);    padding: 10px;}.adrotate .wpb_content_element {	margin: 0px !important;}.formulario .botonVerde .ajax-loader {    display: none;}

	.bannercat {
		display: none;
	}
	.category-deksou-tin-proklisi-tena .bannercat {
		display: none;
		margin-left: -3%;
		margin-bottom: 5%;
	}

	@media (max-width: 479px) {
		.category-deksou-tin-proklisi-tena .bannercat {
			margin-left: 0%;
		}
	}
	/**************landing navidad**********************/

.page-template-loyalty-christmas-landing
.navidad{
background: url('https://www.tenasynseola.gr/wp-content/uploads/2020/12/fondo-completo-landing-navidad-GR.jpg') no-repeat ;
background-size: 100% ;
margin-top: -48px;

}

@media (min-width: 768px){
.page-template-loyalty-christmas-landing
.navidad{
	width: 100% !important;
	-moz-background-size: cover;
	-o-background-size: cover;
	height: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	margin-top: -1%;
}

}

@media (max-width: 767px) {
	.page-template-loyalty-christmas-landing .container-fluid {
		padding-left: 0px;
		padding-right: 0px;
	}
}

@media (min-width: 1200px){
	.page-template-loyalty-christmas-landing .td-grid-wrap {
		padding: 1% 0px 0px 0px;
	}
}

@media (min-width: 1200px) {
	.page-template-loyalty-christmas-landing .container-fluid {
		padding-left: 0px;
		padding-right: 0px;
	}
}

.textnav {
	color: #ffffff;
	text-align: center;
	margin-top: 8%;
	font-weight: bold;
	font-size: 80px;
	text-transform: uppercase;
}

@media (max-width: 479px) {
	.textnav {
		font-size: 30px;
	}
}

#loyalty_login_formNav {
	background-color: #f4f8e8;
	display: block;
	position: relative;
	text-align: center;
	width: 85%;
	border: 4px solid #92bb1f;
	border-radius: 20px;
	padding: 10px;
	margin: 40% auto 0px auto;
}

@media (min-width: 768px){
	#loyalty_login_formNav{
	width: 90%;
	padding: 10px;
	margin: 25% auto 35% auto;
	}
}

#landing_nav h4 {
	color: #92bb1f;
	font-size: 22px;
	margin-top: 5px;
	margin-bottom: 15px;
	line-height: 28px;
}

#landing_nav input[type='email'], #landing_nav input[type='password'] {
	width: 90%;
	color: #003a81;
	font-family: Asap, sans-serif !important;
}

#landing_nav input[type='button'] {
	font-weight: lighter;
	font-size: 1.2em;
	border-radius: 20px;
	padding: 8px 8px !important;
	width: 40%;

}

.ventana-modal:not(#loyalty_login_container_modal){

	background-color: #f4f8e8 !important;

    /*border: 7px solid white !important;*/

    border:4px solid #92bb1f;

    color: #686461 !important;

    border-radius: 20px !important;
}
