﻿html, body { margin:0; padding:0; height:100%;}
ul, ol, dl { list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em;}
h1,h2,h3,h4,h5,h6,address { font-style:normal; font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,embed,object,param { margin:0; padding:0;}
a img,:link img,:visited img { border:none; }
embed,object,param { display:block; }
fieldset, input[type!=image], textarea, select, option { background-color:#fffff; }
input[type=text]:focus,input[type=password]:focus { outline: 0 none; }
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}

/* - Clearfix (fixes floating content layout issues) */
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0;}
.clearfix {display: inline-block;}

/* - Hides from IE-mac \*/
* html .clearfix {height: 0;}
.clearfix {display: block;}

/* - End hide from IE-mac */


/* - End: Misceallaneous */
.clear { clear:both; }

