/* ============== Reset ============== */

body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;padding: 0;background: none;border: 0;
}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;font-weight: normal;
}
h1,h2,h3,h4,h5,h6 {
 font-size: 1em;
 font-weight: normal;
}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
q:before,q:after {content: "";}
abbr,acronym {border: 0;}
header,nav,article,section,aside,footer {display: block;}
hr {display: none;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
br {letter-spacing: normal;}
sup,sub {position: relative;}
sup {vertical-align: super;}
sub {vertical-align: sub;}
blockquote, q {quotes: "" "";}
q:before,q:after {content: "";}
:focus {outline: 0;}

/* ============== Crear fix ============== */

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* ============== ***** ============== */
