/* CSS Document */
/*
Theme Name: ChilliWeb Super Eleven
Author: the ChilliWeb team
Author URI: http://ChilliWeb.co/
Version: 0.1
Type: Layout
Description: This layout sheet sets the div and characters sizes, margings, border styles, displays of the website.
	It works toguether with the 'style' sheet sets the colours of borders and characters styles .
Tags:
*/

* = Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

/* HTML5 display definitions */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

/* Typography */
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Position subscript and superscript content without affecting line-height */
sub, sup {
	font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
/* 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers */
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/*  Correct overflow not hidden in IE9 */
svg:not(:root) { overflow: hidden; }


body {
	line-height: 1;
	-moz-transform: scale(1,1);
	zoom: 1.0;
	zoom: 100%; 
}
h1 {
    font-size: 1.5em;
    text-align: center;
	margin: 5px 0px;
}
h2 {
    font-size: 1.2em;
    text-align: left;
}
select  {
  border-width: 0.1em;
  border-style: solid;
  border-color: #CCCCCC;
  border-image: none ; 
  }
:focus-visible {
    outline: -webkit-focus-ring-color auto 0;
}