﻿.template{
  perspective:700px;
  perspective-origin:-500px -700px
}
.template:before{
  background-image:url(../print/textures/Litesand.jpg)
}
#persp{margin-top:80px;transform:rotatey(9deg)}
.tpl{
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:16px
}
.tpl:before,.tpl p:before,.tpl p:after{padding-left:.4em}
.tpl:nth-child(n+10):before,.tpl:nth-child(n+10) p:before,.tpl:nth-child(n+10) p:after{text-decoration:underline}
.tpl:before{
  top:1px;
  text-shadow:0 0 1.1px;opacity:.7;
}
.tpl:nth-child(-n+25){
  display:block
}
.tpl:nth-child(n+10){
  filter:url(#dilate4)url(#dilate4)brightness(.7)contrast(5)
}
.tpl:nth-child(-n+9){
  filter:brightness(.7)contrast(5)
}
.tpl p:before{
  top:1px;
  opacity:.7;
  filter:blur(1px)
}
.tpl:first-child p:before,.tpl:nth-child(25) p:before{
  top:0;
  filter:none
}
.tpl p:after{
  color:#f40
}
.tpl:first-child p:after{
  color:#fff
}
.tpl:nth-child(10) p:after{
  color:gold
}
.tpl:nth-child(25):before{
  left:.1em;
  color:rgba(0,0,0,.3);
  transform:skewx(60deg)scaley(.6);
  transform-origin:0 100%;
  filter:url(#dilate4)url(#dilate4)blur(6px)
}
.tpl:nth-child(9):before{text-shadow:-1px 4px 5px,-1px 8px 6px,-1px 12px 9px}