*{
 outline: none !important;
}
h1,h2,h3,h4,h5{
	font-weight: normal !important;
	font-size: 24px;
	margin: 0;
	z-index: 999;
}

html, body {
  margin: 0;
  padding: 0;
  width:100%;
  height: 100%;
  font-family: 'Helvetica' !important;
  position: fixed;
  background-color: #E6E6E6;
}


::selection {
  background: rgba(255,0,0,0.4); /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: rgba(255,0,0,30); /* Gecko Browsers */
}

textarea {
    resize: none;
}

input{
	border: none;
	background-color: transparent;
	border-bottom: 1px solid #000;
	font-size: 24px;
	margin-top: 10px;
}


select {
		background: #fff;
		border: none;
		border-bottom: 1px solid #000;
		border-radius: 0px;
		padding: 5px 22px 5px 0px;
		background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");
		background-position: calc(100% - 3px) 50%;
		background-color: transparent;
		background-repeat: no-repeat;
		background-size: 16px;
		-webkit-appearance: none;
		-moz-appearance: none;
		font-size: 24px;
		width: 234px;
}
select::-ms-expand {
     display: none;
}

// cssnext
select {
		background: #fff;
		border: 1px solid #eee;
		border-radius: 3px;
		padding: 3px 22px 3px 3px;
		background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");
		background-position: calc(100% - 3px) 50%;
		background-repeat: no-repeat;
		background-size: 16px;
		-webkit-appearance: none;
		-moz-appearance: none;
		&::-ms-expand {
			display: none;
		}
canvas{
	width:50% !important;
}
