@media screen and (min-width: 1020px) {
	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, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			font-size: 14px;

		   
	}
	body {line-height: 1;}
	ol, ul ,li{list-style: none;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after,
	q:before, q:after {content: '';content: none;}
	:focus {outline: 0;}
	ins {text-decoration: none;}
	del { text-decoration: line-through;}
	table {border-collapse: collapse;border-spacing: 0;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
	.clearfix{*+height:1%;}
	* html .clearfix{zoom:1;} /* IE6 */
	*+html .clearfix{zoom:1;} /* IE7 */
	html {overflow-y: scroll;} 
}
@media screen and (max-width: 1020px) {
	html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size: 62.5%}
	*{ margin:0; padding:0}
	a{outline:none;text-decoration:none;}
	a:hover{text-decoration:none;}
	html{zoom:1;}
	html *{outline:0;zoom:1;}
	html button::-moz-focus-inner{border-color:transparent!important;}
	html,body{-webkit-touch-callout: none;}
	body{overflow-x: hidden;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	fieldset,a img{border:0;}
	address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
	li{list-style:none;}
	caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
	q:before,q:after{content:'';}
	input[type="submit"], input[type="reset"], input[type="button"], button{-webkit-appearance: none;}
	em,i{font-style:normal;}
}