@font-face {
	font-family: NexaLight;
	src: url("./tipografias/NexaLight.otf") format("opentype");
}

@font-face {
	font-family: AncientMedium;
	src: url("./tipografias/AncientMedium.ttf") format("truetype");
}

@font-face {
	font-family: Sugarspice;
	src: url("./tipografias/Sugarspice.ttf") format("truetype");
}

@font-face {
	font-family: LavanderiaSturdy;
	src: url("./tipografias/LavanderiaSturdy.otf") format("opentype");
}

@font-face {
	font-family: SweetheartScript-limited;
	src: url("./tipografias/SweetheartScript-limited.ttf") format("truetype");
}

@font-face {
	font-family: Sofia-Regular;
	src: url("./tipografias/Sofia-Regular.otf") format("opentype");
}

@font-face {
	font-family: Sacramento-Regular;
	src: url("./tipografias/Sacramento-Regular.ttf") format("truetype");
}

@font-face {
	font-family: JennaSue;
	src: url("./tipografias/JennaSue.ttf") format("truetype");
}

@font-face {
	font-family: GentlemanontheRainbow;
	src: url("./tipografias/GentlemanontheRainbow.ttf") format("truetype");
}

@font-face {
	font-family: NellaSueDEMO;
	src: url("./tipografias/NellaSueDEMO.ttf") format("truetype");
}

@font-face {
	font-family: QueenofHeaven;
	src: url("./tipografias/QueenofHeaven.ttf") format("truetype");
}

@font-face {
	font-family: AlineSignatureWoff;
	src: url("./tipografias/AlineSignatureWoff.ttf") format("truetype");
}

@font-face {
	font-family: COOPBL;
	src: url("./tipografias/COOPBL.ttf") format("truetype");
}

@font-face {
	font-family: HugillerDEMO;
	src: url("./tipografias/HugillerDEMO.otf") format("opentype");
}

@font-face {
	font-family: Cervanttis;
	src: url("./tipografias/Cervanttis.ttf") format("truetype");
}

@font-face {
	font-family: WalkwayUltraBold;
	src: url("./tipografias/WalkwayUltraBold.ttf") format("truetype");
}

@font-face {
	font-family: cour;
	src: url("./tipografias/cour.ttf") format("truetype");
}

@font-face {
	font-family: LHANDW;
	src: url("./tipografias/LHANDW.ttf") format("truetype");
}

@font-face {
	font-family: ThrowMyHandsUpintheAir;
	src: url("./tipografias/ThrowMyHandsUpintheAir.ttf") format("truetype");
}

@font-face {
	font-family: SCRIPTIN;
	src: url("./tipografias/SCRIPTIN.ttf") format("truetype");
}

.t.t20 {
	font-family: SCRIPTIN;
}

.t.t19 {
	font-family: ThrowMyHandsUpintheAir;
}

.t.t18 {
	font-family: LHANDW;
}

.t.t17 {
	font-family: cour;
}

.t.t16 {
	font-family: WalkwayUltraBold;
}

.t.t15 {
	font-family: Cervanttis;
}

.t.t14 {
	font-family: HugillerDEMO;
}

.t.t13 {
	font-family: COOPBL;
}

.t.t12 {
	font-family: AlineSignatureWoff;
}

.t.t11 {
	font-family: QueenofHeaven;
}

.t.t1 {
	font-family: NexaLight;
}

.t.t2 {
	font-family: AncientMedium;
}

.t.t3 {
	font-family: Sugarspice;
}

.t.t4 {
	font-family: LavanderiaSturdy;
}

.t.t5 {
	font-family: SweetheartScript-limited;
}

.t.t6 {
	font-family: Sofia-Regular;
}

.t.t7 {
	font-family: Sacramento-Regular;
}

.t.t8 {
	font-family: JennaSue;
}

.t.t9 {
	font-family: GentlemanontheRainbow;
}

.t.t10 {
	font-family: NellaSueDEMO;
}

.dmlistatipografias {
	margin-left: -10px;
	margin-right: -10px;
	font-size: 0;
}

.dmlistatipografias .tipografiacon {
	display: inline-block;
	vertical-align: top;
	padding: 10px;
	width: 50%;
}

.dmlistatipografias .tipografia {
	padding: 30px 10px;
	border-bottom: 1px solid #ccc;
}

.dmlistatipografias .tipografia .fuente {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 4px;
	font-weight: 700;
}

.dmlistatipografias .tipografia .t {
	font-size: 50px;
	line-height: 60px;
}

.dmtextocon {
	margin-bottom: 50px;
}

.dmtextocon .notas {
	margin-top: 3px;
	font-size: 12px;
	line-height: 14px;
	font-style: italic;
	color: #777;
}

.dmtextocon .dmtexto {
	display: block;
	width: 100%;
}

.dmtextocon .dmtexto input {
	width: 100%;
	display: block;
	border: 1px solid #888;
	border-radius: 10px;
	padding: 15px 20px;
	font-size: 28px;
	line-height: 1em;
	background: #fff;
	outline: 0;
}

@media screen and (max-width:664px) {
	.dmlistatipografias .tipografiacon {
		width: 100%;
	}

	.dmlistatipografias .tipografia .t {
		font-size: 40px;
		line-height: 50px;
	}
}