@media all {

/* RESET
 * Resets and basic typography and colors
============================================================================================================================ */
blockquote,body,caption,div,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,html,li,ul,ol,p,pre,textarea,table,td,th,figure,figcaption,section,article {
	margin:0;
	padding:0;
}
address,dl,fieldset,p,pre,ul,ol,table {
	margin:0 0 12px;
}
ul,ol,dd {
	margin-left:40px;
}
td ul,td ol {
	margin-left:15px;
}
ol ul,ul ol,ul ul,ol ol,td ul,td ol {
	margin-bottom:0;
}
blockquote {
	margin:1em 40px;
	font-style:italic;
}
dt {
	font-weight:bold;
}
table {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
table,th,td {
	border:0;
}
th,td {
	border-top:1px solid #eee;
	vertical-align:top;
	padding:6px 10px 5px;
}
caption,th {
	font-weight:bold;
	text-align:left;
}
thead th {
	color:#fff;
	background:#333;
}
img {
	border:none;
	max-width:100%;
	height:auto;
}
html,body {
	color:#000;
	background:#fff;
}

body {
	font:14px/24px Helvetica, Arial, sans-serif;
}
code,
kbd,
pre {
	font-family:Monaco, Courier, 'Courier New', Tahoma;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	font-size:16px;
	font-family:TrixieWebPro-Heavy, monospace;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child {
	margin-top:0;
}
h1 {
	margin:0 0 12px;
	font-size:30px;
	line-height:30px;
	letter-spacing:-2px;
}
h2 {
	font-size:18px;
	line-height:30px;
}
h3 {
	font-size:18px;
	line-height:24px;
}
h4 {
}
h5,
h6 {
	font-weight:bold;
}
legend {
	color:#333;
	white-space:normal;
}
a {
	color:#c00;
	text-decoration-color: #ddd;
	text-underline-position: under;
	/* transition: all 167ms ease-in-out; */
}
a:hover {
	text-decoration-color: #c00;
}
a:focus,
a:active {
	top:1px;
}
h1 > a,
h2 > a,
h3 > a,
h4 > a {
	color:inherit;
	text-decoration:none;
	border-bottom: none;
}
b,strong {
	font-weight:bold;
}
i,em {
	font-style:italic;
}
input,button,textarea,select {
	font:inherit;
}

/* Resetting of search input look in webkit, making it possible to style it as a normal text input */
input[type=search] {
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display:none;
}

/* END @media all */
}
