@charset "utf-8";
/* CSS Document */


body
{background: #eee; position: relative; -webkit-text-size-adjust: none; margin: 0;   font-family: 'Nunito', sans-serif; }
  
body *{	text-shadow: none;}

h1, h2, h3, h4, h5, h6
{	line-height: 1;	margin: 0;}



h1 {color: #222; font-size: .9em; padding: 2.3% 5% 0% 5%; font-weight: 100; font-variant: small-caps;}

p {font-size: .8em; color: #bbb; padding: 0 5%;}

/* width */
::-webkit-scrollbar { width: 15px; }

/* Track */ 
/* Handle */
::-webkit-scrollbar-thumb {background: #c9c9c7;}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover { background: tomato;}


a, a:link, a:active, a:visited 
{color: #ff9;border: 0;text-decoration-thickness: 6px;
text-decoration-color: white;
text-decoration-thickness: 8px;}

a {outline: none;}

a:hover{	color: red; 
text-decoration-thickness: 6px;
text-decoration-color: tomato;
text-decoration-thickness: 8px;
text-underline-offset: 5px;
text-decoration-skip-ink: none;}

img { max-width: 100% !important; height: auto; margin: 2.3% auto 0 auto; border: 0;  box-shadow: 0px 0px 60px rgba(23, 23, 23, 0.4);}

.grey {color: #fff; font-variant: normal !important; font-size: 1.2em; background: #222; padding: 0 4px;}

ul li {list-style: none;}

ul li::before {content:c