a, menu, .texto, a img, .img-logo, .bott{ 
	  	-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}
	@font-face {
		font-family: 'dearjoe4regular';
		src: url('dj4trial-webfont.eot');
		src: url('dj4trial-webfont.eot?#iefix') format('embedded-opentype'),
			 url('dj4trial-webfont.woff') format('woff'),
			 url('dj4trial-webfont.ttf') format('truetype'),
			 url('dj4trial-webfont.svg#dearjoe4regular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'coameiregular';
		src: url('coamei_r-webfont.eot');
		src: url('coamei_r-webfont.eot?#iefix') format('embedded-opentype'),
			 url('coamei_r-webfont.woff') format('woff'),
			 url('coamei_r-webfont.ttf') format('truetype'),
			 url('coamei_r-webfont.svg#coameiregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'coameibold';
		src: url('coamei_b-webfont.eot');
		src: url('coamei_b-webfont.eot?#iefix') format('embedded-opentype'),
			 url('coamei_b-webfont.woff') format('woff'),
			 url('coamei_b-webfont.ttf') format('truetype'),
			 url('coamei_b-webfont.svg#coameibold') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	html,body{
		position:relative;
		margin:0;
		border:none;
		padding:0;
		height:100%;
		width:100%;
		font-family:coameiregular;
		background-color:#111;
		font-size:10px;
		color:#FFF;
		overflow:hidden;
		text-shadow:2px 2px 1px #000;
	}
	a{
		text-decoration:none;
		color:#FFFFFF;
	}
	a:hover{
		color:#b28711;
	}
	.img-fondo{
		position:absolute;
		z-index:0;
		opacity:0.55;
	}
	.pagina{
		position:relative;
		width:100%;
		height:auto;
		padding:3% 0 3% 0;
		overflow:hidden;
	}
	.fondos{
		position:absolute;
		z-index:0;
		opacity:0.6;
		width:100%;
		top:-15px;
		left:0;
	}
	#pag-1{
		padding:1% 0 3% 0;
	}
	.title-pag{
		padding:0 4%;
		position:relative;
		font-size:3em;
		font-family:dearjoe4regular;
	}
	.texto-c{
		position:relative;
		width:70%;
		font-size:1.5em;
		text-align:center;
		margin:0.5% 15% 0 15%;
	}
	.texto p{
		margin:0;
	}
	a img{
		position:absolute;	
	}
	a .borrar{
		opacity:1;
	}
	a .borrar:hover{
		opacity:0;
	}
	.half{
		width:50%;
		position:relative;
		float:left;
		text-align:center;
		font-size:1.6em;
	}
	.free{
		position:absolute;
		height:100%;
		width:100%;
		border-right:1px solid #b28711;
	}
	.form{
		text-align:left;
	}
	.inter{
		position:relative;
		margin:0 auto;
		width:280px;
	}
	.bott{
		position:relative;
		float:right;
		background-color:transparent;
		border:1px solid #FFF;
		color:#FFF;
		padding:3% 8%;
		cursor:pointer;
	}
	.bott:hover{
		color:#b28711;
		border-color:#b28711;
	}
	textarea{
		width:270px;
	}
	.param{
		font-size:0.8em;
	}
	.param-l{
		margin-top:10px;
	}
	.list{
		position:relative;
		z-index:50;
	}
	.down{
		text-align:center;
		font-size:1.3em;
		margin-bottom:20px;
	}
	@media all and (max-width:1370px) {
		.menu{
			font-size:1.5em;
		}
		.texto{
			font-size:1.4em;
		}
	}
	@media all and (max-width:1250px) {
		.texto{
			font-size:1.3em;
		}
		.title-pag{
			font-size:2.5em;
		}
	}
	@media all and (max-width:1090px) {
		.menu {
			font-size:1.3em;
		}	
		.texto {
			font-size:1.25em;
		}
	}
	@media all and (max-width:940px) {
		.menu{
			font-size:1.1em;
		}
	}