/* antialiasing */
html.ee-html,
.ee-html body{
	text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  -webkit-transition: -webkit-filter .5s;
  font-size: 16px;
}
/* -------------------------- */
html.ee-html,
.ee-html body{
	box-sizing:border-box;
	display:inline-block;
	text-align:left;
	vertical-align:middle;
	width:100%;
	height:auto;
  position: relative;
}
/* font */
html.ee-html,
.ee-html body{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.ee-html p{
	font-size:1rem;
	line-height:1.4rem;
}

/* iframe */
.ee-html iframe{
  border: none;
}

/* links */
.ee-html a,
.ee-html a:hover,
.ee-html a:visited {
    color: #0088cc;
    cursor: pointer;
    text-decoration: none;
}
.ee-html a:hover {
    text-decoration: underline;
}

/* lists */
.ee-html ul,.ee-html ol{
  padding-left: 1rem;
}
.ee-html ul{
	list-style:disc;
	font-size:1rem;
}
.ee-html #container #widgets ul#tabs,
.ee-html #container #widgets ul#tabs li,
.ee-html ul#contents,.ee-html li.tabContent{
  margin:0;
  padding:0;
  border:0;
  vertical-align:middle;
}


