﻿
			* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

			img { border: none; padding: 0; margin: 0; }
			a, form { padding: 0; margin: 0; }
			* { margin: 0px auto; padding: 0; }
			p { padding: 5px 0 10px 0; }

			.cf:after { content: " "; display: block; visibility: hidden; height: 0; clear: both; }

			ul, ol { padding: 5px 0; margin: 0 0 20px 25px; line-height: 22px; }

			button::-moz-focus-inner, input::-moz-focus-inner { margin: 0; border: 0; padding: 0; }
 
				input[type=text] { -webkit-appearance: none; border-radius: 0; }
				input[type=submit] { -webkit-appearance: none; border-radius: 0; cursor: pointer; }
				input:focus, select:focus, textarea:focus, button:focus { outline: none; }


			select { -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; }
			select::-ms-expand { display: none; }
 

			html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
 
			article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
			input[type="search"] { -webkit-appearance: textfield;  -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }




