	@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');
		body {
			margin:0;
			font-family: 'Nanum Gothic', sans-serif;
			background-image: linear-gradient(0deg, #fafafa 50%, #ffffff 50%);
			background-size: 3px 4px;
			color:#2b5e19;
			margin-bottom:20%;
		}
		::placeholder {
			color: #bdbcbc;
			font-size:.8em;
		}
		.header {
			float:left;
			position:fixed;
			width:98%;
			padding:1%;
			background-color:rgba(180,210,250,0.9);
			border-bottom:solid 1px #FFFFFF;
			-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			background-image:url(../imag/fondo_header.jpg);
			background-repeat:no-repeat;
			background-position: right center;
			background-size:100% 100%;
		}
		.menu {
			float:right;
			width:18%;
			margin-right:2%;
			border:solid 0px;
		}
		.menu-home {
			float:left;
			margin:1%;
			width:border-right:dotted 0px #ffffff;
			cursor:pointer;
			width:48%;
		}
		#carr_ {
			float:right;
			height:24px;
			margin-left:1%;
			margin-top:-2%;
		}
		.texto-header {
			float:left;
			width:35%;
			padding-left:2%;
			color:#5169cc;
			cursor:pointer;
			font-size:.9em;
		}
		.logo-header {
			float:left;
			width:32%;
		}
		.frase-header {
			float:left;
			width:60%;
			margin-left:2%;
			padding-left:4%;
			border-left:solid 1px #30b2b4;
			font-weight:bold;
			border:solid 0px;
		}
		.frase-header-frase {
			float:left;
			width:100%;
			margin-bottom:1%;
		}
		.frase-header-frase-imagen {
			float:left;
			width:10px;
			margin-right:6px;
			margin-top:4px;
		}
		.bajada-header {
			float:left;
			width:25%;
			color:green;
			text-align:center;
			font-weight:bold;
			font-size:1.5em;
			border:solid 0px;
		}
		.rrss-header {
			float:right;
			width:8%;
			margin-right:2%;
			border:solid 0px;
		}
		.ico-rrss {
			float:left;
			width:22px;
			margin:5px;
			cursor:pointer;
			border:0px;
		}
		.bajo-header {
			float:left;
			width:100%;
			height:100px;
		}
		#_pizarra {
			float:left;
			min-height:380px;
		}
		#_texams_ {
			float:left;
			width:98%;
			margin:1%;
		}
		.fotter {
			float:left;
			width:96%;
			padding:2%;
			background-color:rgba(180,210,250,0.9);
			margin-top:5%;
			-webkit-box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.5);
			-moz-box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.5);
			box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.5);
		}
		.fotter-contiene-links {
			float:left;
			width:11%;
			font-size:.7em;
			margin-right:3%;
			margin-left:1%;
		}
		.disclaimer-fotter {
			float:right;
			margin-right:1%;
			width:46%;
		}
		.disclaimer {
			float:right;
			width:98%;
			text-align:left;
			border:solid 1px #ffffff;
			background-color:rgba(255,255,255,0.4);
			padding:2%;
			font-size:.9em;
			border-radius:4px;
		}
		.disclaimer-triangulo {
			float:left;
			margin-right:2%;
			width:40px;
		}
		.logo-tbk {
			float:right;
			width:40%;
			margin:4%;
		}
		.contiene-texams {
			float:left;
		}
		.contiene-texams-content {
			float:left;
			width:96%;
			margin:1%;
			padding:1%;
			border-bottom:solid 0px #FFFFFF;
			background: rgb(255,255,255);
			background: linear-gradient(23deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 100%);
			background-size:cover;
			background-repeat:no-repeat;
		}
		.contiene-texams-content-frases {
			float:right;
			text-align:left;
			width:64%;
			font-size:1.2em;
		}
		.contiene-texams-content-frases-titulo {
			float:left;
			width:100%;
			font-size:2em;
			margin-bottom:2%;
			color:#cd4b4b;
		}
		.contiene-texams-content-frases-frase {
			float:left;
			width:96%;
			padding-top:2%;
			padding-left:2%;
			margin-bottom:1%;
			padding-bottom:1%;
			border-bottom:solid 1px #FFFFFF;
			border-top:solid 0px #FFFFFF;
		}
		.contiene-texams-content-frases-frase-imagen {
			float:right;
			margin-left:2%;
			width:30px;
			margin-top:2%;
		}
		.chkb {
			float:left;
			margin-right:2%;
			width:20px;
			height:20px;
			background-color:rgba(0,80,250,1);
			border:solid 1px #23469e;
		}
		.texams {
			float:left;
			width:17.6%;
			height:200px;
			padding:0.2%;
			margin:0.8%;
			border:solid 1px #FFFFFF;
			background-color:rgba(255,255,255,0.4);
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
			text-align:center;
			-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			cursor:pointer;
			background: rgb(240,240,240);
			background: linear-gradient(40deg, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 65%);
			bottom: 0;
		}
		.texams:hover {
			background: rgb(190,226,237);
			background: linear-gradient(40deg, rgba(190,226,237,1) 0%, rgba(255,255,255,1) 69%);
			font-weight:bold;
			color:green;
		}
		.imagen-texams {
			float:left;
			width:99%;
			margin-bottom:3%;
			border-top:solid 1px #bbbaba;
			border-right:solid 1px #bbbaba;
			border-bottom:solid 1px #FFFFFF;
			border-left:solid 1px #FFFFFF;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
		}
		.texams-nombre {
			float:left;
			width:92%;
			font-size:.8em;
			background-color:rgba(255,255,255,0.6);
			color:green;
			padding:2%;
			margin:2%;
			border-bottom:solid 1px #FFFFFF;
			border-radius:4px;
			margin-top:45%;
		}
		.texams-descr {
			float:left;
			width:100%;
			font-size:.7em;
			margin-top:2%;
		}
		.colDer {
			float:left;
			width:25%;
			margin-top:2%;
			padding-left:2%;
		}
		.colDer-titulo {
			float:left;
			font-size:2em;
			font-weight:bold;
			margin-bottom:2%;
		}
		.colDer-nombre_donde {
			float:left;
			width:100%;
			margin-bottom:4%;
			margin-top:2%;
			font-size:1.2em;
			font-weight:bold;
		}
		.colIzq {
			float:left;
			width:30%;
			margin-top:2%;
			margin-left:2%;
			margin-right:2%;
			text-align:right;
		}
		.los-examenes {
			float:left;
			width:100%;
			margin-bottom:1%;
			padding-bottom:1%;
			border-bottom:solid 1px #dddcdc;
		}
		.boton {
			float:right;
			text-align:center;
			padding:1%;
			padding-left:3%;
			padding-right:3%;
			font-size:1.3em;
			font-weight:bold;
			border:solid 1px #FFFFFF;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
			cursor:pointer;
			-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			background: rgb(20,46,148);
			background: linear-gradient(45deg, rgba(20,46,148,1) 0%, rgba(20,46,148,1) 58%, rgba(0,212,255,1) 100%);
			color:#FFFFFF;
			margin:2%;
		}
		.boton:hover {
			background-color:rgba(255,255,255,1);
		}
		.examen-carrito {
			float:left;
			width:98%;
			padding:1%;
			font-size:.8em;
		}
		.examen-carrito:hover {
			
		}
		.contiene-input {
			float:left;
			width:100%;
			margin-bottom:4%;
		}
		.contiene-input-emails {
			float:left;
			margin-top:2%;
			width:50%;
		}
		.contiene-input-geo {
			float:right;
			margin-top:2%;
			width:40%;
		}
		.label-input {
			float:left;
			width:100%;
			font-size:.7em;
		}
		input {
			float:left;
			padding:1%;
			width:98%;
			font-size:1.2em;
			border:solid 0px;
			border-bottom:solid 1px #94a5ad;
			background-color:rgba(245,245,245,1);
		}
		select {
			float:left;
			padding:1%;
			width:98%;
			font-size:1.2em;
			border:solid 0px;
			border-bottom:solid 1px #94a5ad;
			background-color:rgba(245,245,245,1);
		}
		::placeholder {
			color:#afc4cd;
			font-size:.6em;
		}
		.titulo-examen {
			float:left;
			font-size:2.8em;
			width:100%;
			font-weight:500;
			margin-bottom:2%;
			line-height:.9em;
			padding-bottom:2%;
		}
		.descripcion-examen {
			float:left;
			width:100%;
			font-size:1.3em;
		}
		.descripcion-data-imagen{ 
			float:left;
			width:30%;
			margin-top:2%;
		}
		.imagen-examen {
			float:left;
			width:100%;
		}
		.disclaimer-examen {
			float:left;
			text-align:center;
			width:100%;
			font-size:.8em;
		}
		.carrito-titulo {
			float:left;
			width:100%;
			font-size:2.8em;
			margin-bottom:2%;
		}
		.share-pc {
			float:left;
			width:100%;
		}
		.share-movil {
			display:none;
		}
		
/*//////////////// INPUT	*///////////////////////
	
	input {
		float:left;
	}
	#nombre {
		width:33%;
		margin-right:3%
	}	
	#app {
		width:30%;
		margin-right:3%
	}
	#apm {
		width:30%;
	}
	#rut {
		width:30%;
	}	
	#edad {
		width:16%;
		margin-left:7%;
	}
	#celular{
		float:right;
		width:35%;
		margin-left:1%;
	}
	#email {
		
	}
	#email2 {
		margin-top:2%;
	}
	#region {
		font-size:.9em;
		padding:3%;
		-webkit-border-radius:1px;
		-moz-border-radius:1px;
		border-radius:1px;
		margin-bottom:3%;
	}	
	#cod_comunas {
		font-size:.9em;
		padding:3%;
		-webkit-border-radius:1px;
		-moz-border-radius:1px;
		border-radius:1px;
	}
	
	@media only screen and (max-width:620px) {
		.header {
			float:left;
			position:fixed;
			width:98%;
			padding:1%;
			background-color:rgba(180,210,250,0.9);
			border-bottom:solid 1px #FFFFFF;
			-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
		}
		.menu {
			float:left;
			width:100%;
			font-size:1.4em;
			color:#FFFFFF;
			position:fixed;bottom:40px;
			z-index:2;
			text-align:center;
		}
		.menu-home {
			float:left;
			background-color:#89acdb;
			width:43%;
			padding:2%;
			margin:1%;
		}
		.bajada-header {
			display:none;
		}
		.texto-header {
			float:left;
			width:100%;
			padding-left:2%;
			color:#5169cc;
			cursor:pointer;
			font-size:.9em;
			border:solid 0px;
		}
		.logo-header {
			float:left;
			width:34%;
		}
		.frase-header {
			float:left;
			width:60%;
			margin-left:2%;
			padding-left:4%;
			border-left:solid 1px #30b2b4;
			font-weight:bold;
			font-size:.8em;
			border:solid 0px;
		}
		.frase-header-frase {
			float:left;
			width:100%;
		}
		.frase-header-frase-imagen {
			float:left;
			width:10px;
			margin-right:6px;
			margin-top:4px;
		}
		.rrss-header {
			float:right;
			width:8%;
			margin-right:2%;
			display:none;
		}
		.ico-rrss {
			float:left;
			width:22px;
			margin:5px;
			cursor:pointer;
			border:0px;
		}
		#_pizarra {
			float:left;
			width:98%;
			border:solid 0px red;
			padding:0px;
		}
		.logo-tbk {
			float:right;
			width:45%;
			margin:4%;
		}
		.contiene-texams {
			float:left;
			width:100%;
			border:solid 0px green;
		}
		.chkb {
			float:left;
			margin-right:2%;
			width:20px;
			height:20px;
			background-color:rgba(0,80,250,1);
			border:solid 1px #23469e;
		}
		.bajo-header {
			float:left;
			width:100%;
			height:80px;
		}
		.texams {
			float:left;
			width:98%;
			min-height:260px;
			padding:1%;
			margin-bottom:2%;
			border:solid 1px #FFFFFF;
			background-color:rgba(255,255,255,0.4);
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
			text-align:center;
			-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
			cursor:pointer;
			background: rgb(240,240,240);
			background: linear-gradient(40deg, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 65%);
		}
		.texams:hover {
			background: rgb(190,226,237);
			background: linear-gradient(40deg, rgba(190,226,237,1) 0%, rgba(255,255,255,1) 69%);
			font-weight:bold;
			color:green;
		}
		.imagen-texams {
			float:left;
			width:99%;
			margin-bottom:2%;
			border-top:solid 1px #bbbaba;
			border-right:solid 1px #bbbaba;
			border-bottom:solid 1px #FFFFFF;
			border-left:solid 1px #FFFFFF;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
		}
		.texams-nombre {
			float:left;
			width:92%;
			font-size:1.1em;
			margin-top:47%;
		}
		.texams-descr {
			float:left;
			width:100%;
			font-size:.7em;
			margin-top:2%;
		}
		.contiene-texams-content {
			float:left;
			width:98%;
			border-bottom:solid 0px #FFFFFF;
			background: rgb(255,255,255);
			background: linear-gradient(23deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 100%);
			background-size:cover;background-repeat;
			background-image:url();
			margin:0%;
			padding:2%;
		}
		.contiene-texams-content-frases {
			float:left;
			width:100%;
			font-size:1.2em;
			background-image:url();
		}
		.contiene-texams-content-frases-titulo {
			float:left;
			width:100%;
			font-size:1.6em;
			margin-bottom:2%;
			color:#cd4b4b;
			text-align:center;
		}
		.contiene-texams-content-frases-frase {
			float:left;
			width:96%;
			padding-top:2%;
			padding-left:2%;
			margin-bottom:1%;
			padding-bottom:1%;
			border-bottom:solid 1px #FFFFFF;
			border-top:solid 0px #FFFFFF;
		}
		.contiene-texams-content-frases-frase-imagen {
			float:right;
			margin-left:2%;
			width:30px;
			margin-top:2%;
			display:none;
		}
		.colIzq,.colDer {
			float:left;
			width:96%;
			margin-top:4%;
		}
		.titulo-examen {
			float:left;
			font-size:1.6em;
			width:94%;
			font-weight:bold;
			margin:3%;
			line-height:.9em;
		}
		.descripcion-examen {
			float:left;
			width:94%;
			font-size:1.2em;
			margin-bottom:3%;
			margin:3%;
		}
		.descripcion-data-imagen{ 
			float:right;
			width:94%;
			margin:1%;
		}
		.share-pc {
			display:none;
		}
		.share-movil {
			display:block;
			float:left;
			width:35%;
			margin-left:33%;
			margin-top:2%;
		}
		.boton {
			float:right;
			text-align:center;
			width:90%;
			margin:2%;
			padding:3%;
			font-size:1.6em;
			font-weight:bold;
			border:solid 1px #FFFFFF;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
			cursor:pointer;
			-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);
			background: rgb(20,46,148);
			background: linear-gradient(45deg, rgba(20,46,148,1) 0%, rgba(20,46,148,1) 58%, rgba(0,212,255,1) 100%);
			color:#FFFFFF;
		}
		
		
		
	input,select {
		float:left;
		margin-bottom:2%;
		width:96%;
		padding:2%;
	}
		
	#nombre {
		width:99%;
	}	
	#app {
		width:99%;
	}
	#apm {
		width:99%;
	}
	#rut {
		width:99%;
	}	
	#edad {
		float:left;
		width:99%;
		margin-left:0;
	}
	#celular{
		float:left;
		width:88%;
		margin-left:0;
	}
	#email {
		width:99%;
	}
	#email2 {
		width:99%;
	}
	#region {
		width:96%;
	}	
	#cod_comunas {
		width:96%;
	}
		
		.contiene-input-emails {
			float:left;
			margin-top:2%;
			width:100%;
		}
		.contiene-input-geo {
			float:right;
			margin-top:2%;
			width:100%;
		}
		
		
		
		
		
		
	}