#correoPanel, #teLlamamosPanel{
    display: flex;
    justify-content: center;
	align-items: flex-start;
	width:100vw;
	height:200vh;
	position: absolute;
	top:0;
	left:0;
	background-color: rgba(0,0,0,0.6);
	margin:0 auto;
	padding:30px 0 0 0;
	z-index:1000;
	opacity:0;
	-webkit-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
#correoForm, #teLlamamosform{
    position: relative;
	width:340px;
	height:500px;
	background-color:#FFFFFF;
    color: var(--color6);
	margin:0 auto;
	padding:20px;
    padding-top: 60px;
	text-align:center;
	overflow:scroll;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}

#correoForm h2.resultado, #teLlamamosform h2.resultado, #comprarform h2.resultado{
	width:100%;
	height: auto;
	margin:0 auto;
	margin-top:60px;
	margin-bottom:15px;
	font-size:1.2em;
	line-height:115%;
	text-align:center;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
fieldset{
    display: flex;
	flex-direction: column;
	width:100%;
	margin:0;
	border-color: var(--color4);
	padding: var(--padding);
	margin-bottom: var(--spaceMarg);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.input{
	width:100%;
	height:30px;
	margin:0;
	padding:0;
	margin-bottom: var(--spaceDespuesSubt);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.textArea{
	width:100%;
	height:60px;
	margin:0 auto;
	padding:0;
	margin-bottom: var(--spaceDespuesSubt);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.submit{
	width: 100%;
	height:auto;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	text-align: center;
	background-color:var(--color3);
	color: #fff;
	font-size: 1.2em;
	font-weight:bold;
	border: 1px solid var(--color2);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear; 
}
a.correoCerrar{
	position:absolute;
	right:20px;
	top:20px;
	width:100px;
	height:34px;
	padding:8px 0 3px 0;
	margin:0 auto;
	text-align: center;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background-color:var(--color3);
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius:12px;
	-webkit-box-shadow: -1px 5px 22px -5px rgba(0,0,0,0.3);
	-moz-box-shadow: -1px 5px 22px -5px rgba(0,0,0,0.3);
	box-shadow: -1px 5px 22px -5px rgba(0,0,0,0.3);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
a.correoCerrar:hover{
	background-color:var(--color1);
}
ul.rB1{
	width: 100%;
	list-style: none;
}
ul.rB1 li{
	display: flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap: wrap;
	width: 100%;	
	padding: 0;
	margin-bottom: var(--spaceDespuesSubt);
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear; 
}
.radio{
	width: 15px;
	height:15px;
	margin:0;
	padding:0;
	margin-top: 3px;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.radioEtiqueta{
	width: calc(100% - 25px);
	margin:0;
	padding:0;
	text-align: left;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}