   /* http://cssdeck.com/labs/page-curl-box-shadow */
   .page-curl {box-shadow:0 0 6px rgba(0, 0, 0, 0.25);position:relative;}
   .page-curl:before, .page-curl:after {background: none;bottom: 12px;box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);content: "";height: 10px;left: 12px;position: absolute;width: 40%;z-index: -1;transform: skew(-4deg) rotate(-4deg);}
   .page-curl:after {transform: skew(4deg) rotate(4deg);left: auto;right: 12px;}
   .shadow-bottom:before, .shadow-bottom:after {top: auto;bottom: 18px;box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);}
   .shadow-right:before {display: none;}
   .xxxpage-curl.shadow-right {background: linear-gradient(0deg, #FFF 50%, #F5F5F5 100%) !important;}
   /* http://www.css-jquery-design.com/2013/01/cool-inset-text-effect-with-css3-text-shadow/ */
   .innershadow{font-size:100px;text-align:center;background-color: #666;-webkit-background-clip: text;-moz-background-clip: text;background-clip: text;color: transparent;text-shadow: rgba(255,255,255,0.5) 0px 8px 8px;}
   /* https://codepen.io/zitrusfrisch/pen/wvcxy */
   .heading h1 {margin:0;} /*margin-top:0;margin-bottom:50px;}*/
   .heading h2 {margin:0;margin-bottom:30px;}
   .heading h1,.heading h2 {text-align:center;color:rgba(255,255,248,1);width:100%;text-shadow:0 1px 0 hsl(174,5%,80%),
	                 0 2px 0 hsl(174,5%,75%),
	                 0 3px 0 hsl(174,5%,70%),
	                 0 4px 0 hsl(174,5%,66%),
	                 0 5px 0 hsl(174,5%,64%),
	                 0 6px 0 hsl(174,5%,62%),
	                 0 7px 0 hsl(174,5%,61%),
	                 0 8px 0 hsl(174,5%,60%),
	                 0 0 5px rgba(0,0,0,.05),
	                0 1px 3px rgba(0,0,0,.2),
	                0 3px 5px rgba(0,0,0,.2),
	               0 5px 10px rgba(0,0,0,.2),
	              0 10px 10px rgba(0,0,0,.2),
	              0 20px 20px rgba(0,0,0,.3);
}
