/*reset*/
body, div,p,
h1, h2, h3, h4, h5, h6,
ul, ol, dl, dt, dd, li,
table, tr, th, td, caption, thead, tfoot, tbody,
form, fieldset, legend, input, select, textarea,
blockquote, address {margin:0;padding:0;}

ul, ol, li {list-style:none;}

img {border:0 none;vertical-align:middle;}
fieldset {border:0 none;}

h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
address, em {font-style:normal;}
th {font-weight:normal;}

table {
	border-collapse:collapse;
	border-spacing:0;
}

select {border:1px solid #d4d4d4; font-size:11px; padding-left:4px; height:25px; color:#535353}
select option {padding:2px 0}

q:before, q:after {
	 content: ' '; 
}

input:focus {outline:none}
input:autofill,
input:autofill:hover,
input:autofill:focus,
input:autofill:active {
	-webkit-text-fill-color: #000;
    -webkit-box-shadow: 0 0 0px 1000px #fff inset;
    box-shadow: 0 0 0px 1000px #fff inset;
    transition: background-color 5000s ease-in-out 0s;
}
textarea:focus {outline:none}